Windows SSH Server 설치하기

윈도우에는 기본적으로 SSH 서버가 설치 되어 있지 않습니다. 윈도우용 SSH 서버로는 완전 무료인 FreeSSHd와 개인 사용자에게만 무료인 WinSSHD가 있습니다. FreeSSHd는 서비스로 설치를 하면 포트가 사용중이라는 에러 메세지가 나오는 버그가 있어 WinSSHD 설치법을 알아보겠습니다.

WinSSHD 설치

WinSSHD는 Bitvise 홈페이지에서 다운 받을 수 있습니다. 다운 받은 설치 파일을 실행합니다. I agree to accept all the terms of this License Agreement를 선택하고 Install을 클릭합니다.

개인 사용자는 무료로 사용 가능하나 상업용으로 사용 할려면 Standard edition 구입해야합니다. Personal edition을 선택하고 OK를 클릭합니다.

본인 이름을 입력하고 OK를 클릭합니다.

설치가 완료되었습니다. 확인을 클릭합니다.

설정 화면입니다. SSH 서버 포트 번호와 방화벽 설정을 변경 할 수 있습니다. 특별한 이유가 없다면 그대로 두고 Next를 클릭합니다.

SSH 서버 접속을 허용 할 윈도우 계정을 입력하는 창입니다. 윈도우 계정을 추가 할려면 Add를 클릭합니다.

윈도우 계정을 입력합니다. 윈도우 계정이 이미 만들어져 있어야합니다. Allow file transfer는 SFTP 허용 여부를 묻는 옵션이며 Allow terminal은 콘솔 접속 허용 여부를 묻는 옵션입니다. 각자의 상황에 맞게 선택합니다. OK를 클릭합니다.

윈도우 계정이 추가되었습니다. Next를 클릭합니다.

Virtual account는 윈도우에 계정을 추가하지 않고 SSH 서버만을 위한 계정을 추가하는 창입니다. 계정을 추가 할려면 Add를 클릭합니다.

아이디와 비밀번호를 입력하고 OK를 클릭합니다.

설정이 완료 되었습니다. Save changes를 클릭하여 저장합니다.

Save settings and start the server를 클릭합니다.

SSH 서버에 접속해 봅니다. 아이디와 비밀번호를 입력하여 로그인합니다.

접속이 성공했습니다.