Windows의 “SSH 서버”? 컴퓨터에서 실행할 명령 줄 명령이 있습니다.

Windows 컴퓨터에서 실행할 명령 줄 명령이 있습니다. 실행해야하는 프로그램은 Windows에서만 사용할 수 있습니다.

SSH로 할 수있는 것처럼 쉽게 할 수있는 방법이 있습니까? 무슨 뜻인지 예 :

ssh username@windows-box.mycompany.com "remote command to execute"

… 또는 이렇게하려면 원격 데스크톱이 필요합니까? (명령을 직접 실행하지 않고 다른 컴퓨터에서 프로그래밍 방식으로 명령을 실행하고 싶습니다.)



답변

물론 한 가지 방법은 실제로 Windows 상자에서 SSH 서버를 실행하는 것입니다. 그러나 Windows에 중점을 둔 솔루션은 PsExec 이라는 SysInternals 직원 (현재 Microsoft의 일부)에서 제공하는 도구입니다.이 도구 는 원하는 것을 정확하게 수행하도록 설계되었습니다.


답변

Windows에서 실행중인 SSH 서버가 필요합니다. http://www.kpym.com/2/kpym/index.htm 과 같이

기본적으로 설치된 것이 없으며 한동안 사용하고 있습니다. 좋다


답변

cygwin 및 sshd 포트를 설치하는 데 많은 경험이 있습니다. 래퍼가있어 Windows 서비스로 바꾸고 bash 쉘을 추가로 얻습니다.

http://chinese-watercolor.com/LRP/printsrv/cygwin-sshd.html 은 괜찮은 출발점이며, 원하는지 평가할 수 있습니다.


답변

당신은에서 freesshd 서버를 사용할 수 있습니다 fresshd.com을 . 그것은 잘 작동합니다, 당신은 초에 서버를 설정합니다 🙂


답변


답변

Cygwin 에는 ssh 서버가 있으며 howtogeek에는 http://www.howtogeek.com/howto/41560/how-to-get-ssh-command-line-access-to-windows-7-using-을 따라갈 수있는 간단한 안내서가 있습니다
. cygwin /


답변

Windows 시스템에 SSH 서버를 설치하거나 Windows에서 터미널 서비스를 켜고 (설명서를 확인한 후) Perl (또는 Python)을 사용하여 서버에 텔넷을 수행하여 명령을 실행할 수 있습니다. 텔넷을 통한 연결 예는 Net :: Telnet (Perl)을 참조하십시오.