Cygwin
둘러보기로 가기
검색하러 가기
Cygwin은 윈도우에서 Unix 사용환경을 사용할 수 있도록 한다.
- 홈페이지 : http://cygwin.com/
- 다운로드 : http://cygwin.com/
- 라이센스 : GNU GPL 2.0 - Cygwin™ API Licensing Terms
- 플랫폼 : Windows
설치 가이드
cygwin을 설치하면서 OpenSSH를 같이 설치하는 것으로 해서 설치 정보를 정리한다.
cygwin 설치
- 다운로드 사이트에서 설치 파일을 다운로드 한다.
- "install or update now!" 링크를 선택하여 설치 파일을 다운로드 한다.
- 다운로드 받은 설치 프로그램을 실행하여 설치 프로그램 정보를 읽고 "다음" 버튼을 선택한다.
- Windows Vista일 경우 "관리자 권한으로 실행"을 하여야 한다.
- "Install from Internet"을 선택한 후 "다음" 버튼을 선택한다.
- 설치할 디렉토리를 선택한 후 "다음" 버튼을 선택한다.
- 설치할 프로그램을 다운로드 받을 디렉토리를 선택한 후 "다음" 버튼을 선택한다.
- "Direct Connection"을 선택하여 직접 네트워크에 접속한다.
- "ftp.kaist.ac.kr"을 선택하여 다운로드 받을 사이트를 선택한다.
- 설치 프로그램 목록을 다운로드 한다.
- 아래와 같이 다운로드할 프로그램을 선택한 후 "다음" 버튼을 선택한다.
- Admin Category의 cygrunsrv를 선택한다.
- Net Category의 openssh를 선택한다.
- 설치할 프로그램을 다운로드하여 설치한다.
- "마침" 버튼을 눌러 설치를 종료한다.
OpenSSH 서비스 등록
- 설치한 프로그램을 실행하여 OpenSSH를 Windows의 서비스로 등록한다.
- Windows Vista일 경우 아래 cygwin.bat 프로그램을 "관리자 권한으로 실행"을 하여야 한다.
- 설치한 디렉토리에서 cygwin.bat(C:\cygwin\Cygwin.bat) 프로그램을 실행하여 다음과 같이 Windows에 OpenSSH를 등록한다.
chmod +r /etc/passwd chmod +r /etc/group chmod +x /var ssh-host-config -y exit
- Windows의 서비스에 "CYGWIN sshd"가 등록된 것을 확인할 수 있다.
- Should privilege separation be used? yes
- new local account 'sshd'? yes
- Do you want to install sshd as a service?
- (Say "no" if it is already installed as a service) yes
- Enter the value of CYGWIN for the daemon : ntsec
- Do you want to use a different name? no
- Create new privileged user account 'cyg_server'? yes
- Please enter the password :
- Reenter :
사용자 가이드