2011-02-18

cygwin에서 sshd 설치하기

os : windows xp sp3

http://www.cygwin.com/ 에서 cygwin을 다운 받아 설치할수 있으나 현 버젼 설치 실패
http://x.cygwin.com/ 에서 cygwin/x를 다운 받아 설치했다.

1. cygwin 설치시 net > openssh를 같이 설치한다.

2. 다음 명령을 입력한다.
# ssh-host-config -y

2-1설치시 디렉토리나 파일에 대한 권한에 대해 에러메시지가 나면 해당권한을 준다.
ex) chmod +x /var

3. sshd를 설정한다.
# vi /etc/sshd_config

4. windows의 user, group 권한을 cygwin에서 사용가능하게 설정한다.
# mkpasswd -l > /etc/passwd
# mkgroup -l > /etc/group

5. sshd를 실행한다.
# cygrunsrv -S sshd
혹은
제어판-관리도구-서비스 에서 "CYGWIN sshd" 를 실행한다.

6. windows의 방화벽을 풀어준다.
기본 22번 port이다.  3.에서 port번호를 변경했을시 그에 맞는 port를 풀어준다.

댓글 없음:

댓글 쓰기