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 서버에 접속해 봅니다. 아이디와 비밀번호를 입력하여 로그인합니다.

접속이 성공했습니다.

FreeSSHd 설치중 맨 위에 있는 것처럼 나올 경우

작업1. FreeSSHd를 모두 unload
작업2 서비스에서 FreeSSH를 중지
작업3. FreeSSHd 실행.

팁 감사합니다.

안녕하세요.
bitvise SSH Server 프로그램에 대해 궁금한점이 있어서 문의드립니다.
제가 영어도 모르고 서버에 대해서는 개념이 없으니 양해바랍니다.
기본적인 서버 여는것까진 알겠는데
컴퓨터에 ip가 3개입니다.
1.1.1.1, 2.2.2.2, 3.3.3.3 이런식으로요
1.1.1.1은 컴퓨터에서 기본적으로 사용할 ip이고
나머지 ip를 서버 ip address로 사용하려고 하는데 설정 방법을 도무지 모르겠습니다.
도와주세요,

freesshd의 경우 기업에서 사용해도 괜찮은가요?
현재 개발중인 시스템 구성중에 window 서버에 ssh 서버를 구축해야하는데
freesshd를 사용해도 될까요?
(라이센스에 대한 질문이어서 죄송합니다. (_ _))

freesshd의 라이센스를 못찾겠어요. 설치시 라이센스 동의 받지도 않구요. 아마도 될듯한데 freesshd 개발자한테 물어보는게 가장 확실하겠죠.

댓글 달기