SSH를 통해 Redhat Linux 클라이언트에서 Windows Server 2003에 연결

SSH를 통해 Redhat Linux 클라이언트에서 Windows Server 2003에 연결

Red Hat Linux 클라이언트에서 Windows Server 2003을 원격으로 연결하고 싶습니다. Linux에는 SSH가 있지만 Windows에는 SSH가 없다는 것을 알고 있습니다. 그래서 어떤 방법이 있습니까?

답변1

tsclient(터미널 서버 클라이언트) 또는 rdesktop과 함께 RDP를 사용할 수 있습니다. Windows 서버에서 원격 데스크톱을 활성화하고 TCP 포트 3389를 엽니다.

또는 Windows 서버에 UltraVNC와 같은 무료 VNC 서버 소프트웨어를 설치하십시오. TCP 포트 5900을 엽니다. Linux 클라이언트에서 vncviewer를 사용하세요.

Windows Server 2003에서는 Telnet 서비스를 활성화할 수도 있습니다.

Windows용 무료 SSH 데몬도 다음 위치에 있습니다. http://www.freesshd.com/.

답변2

Cygwin에는 OpenSSH가 있으며 Windows Server 2003,2008,2012에서 정상적으로 설정할 수 있습니다.

http://www.cygwin.com/

코드 배포 등을 위해 Windows 서버에 SSH 연결을 제공하는 데 사용했습니다.

빠른 검색을 통해 구성에 대한 몇 가지 방법을 제공해야 하지만 기본적으로 Cygwin을 설치하고 설정 중에 +Net에서 OpenSSH를 선택하고 +Admin에서도 cygrunsrv를 선택하면 OpenSSH를 Windows 서비스로 실행할 수 있습니다.

관리자로 cygwin bash 쉘 시작

를 실행하고 ssh-host-config모든 질문에 예라고 답한 후 "데몬에 대한 CYGWIN 값을 입력하세요"라는 메시지가 나타나면 'ntsec'를 사용하면 NT 인증 데이터베이스와 통신할 수 있습니다. 이제 Windows 서비스에서 새 서비스를 시작하십시오.

관련 정보