일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- outwit hub
- 구글메인화면
- 통합도서회원증
- 여름
- 아이콘크기
- 일정관리
- 달력
- Asterisk password reveal
- 윈도우 탐색기
- Google Calendar
- 2013사진공모전
- 구글웹화면
- 단축키
- 파워셸
- web scrapping
- 스케쥴
- 패스워드
- 공유기 패스워드
- 가을
- * 암호
- Windows
- Edge E125
- 가로화면
- rainlendar
- 댓글스팸
- Firefox
- Shortcut Key
- 레노버
- 구글캘린더
- 번역툴
- Today
- Total
Black&White
Windows 7 에 OpenSSH 서버 설치하기 본문
리눅스의 경우에는 기본적으로 SSH 서버 서비스를 제공하고 있지만, Windows 는 OpenSSH 또는 WinSshd 와 같은 SSH 서버서비스 프로그램을 설치해야 한다.
OpenSSH 는 원래 리눅스 기반으로 만들어졌다. 이를 cygwin 에서 Windows 용으로도 만들어 졌다.
OpenSSH for Winodws 는 http://sshwindows.sourceforge.net/ 에서 업데이트 정보를 확인할 수 있다.
현재 버전은 2004년 이후로 업데이트가 없으나, Windows 7 에서 사용에는 큰 문제가 없다.
단, SSH 서버서비스를 올바르게 구동되게 하기 위해서 설정변경이 필요하고, 설정이 다소 복잡한 것이 단점이다.
WinSSHD 는 http://www.bitvise.com/winsshd 에서 제작되었으나, 현재는 사이트가 닫혀 있다.
구글링을 통해서 다운받을 수 있다.
마지막으로 잘 알려진 SSH 서버 프로그램은 freeSSHD 는 순수하게 Windows 용 SSH 서버 서비스를 위해 만들어진 프로그램이다.
http://www.freesshd.com 에서 다운및 업데이트 정보를 확인할 수 있다.
설정이나 SSH 상태 확인등을 gui 환경에서 가능하다.
1. OpenSSH 설치 및 설정하기
다운받은 파일을 실행하면 아래와 같은 설치 초기 화면이 나온다. 별다른거 없으므로 그냥 쭉쭉 Next 버튼을 클릭
설치가 완료되고 마지막에 아래와 같은 창이 뜨는데, 자세한 설치 및 설정을 위해 readme.txt 또는 quickstart.txt 파일을 읽어보라는 알림창이므로 OK 클릭
cmd 창을 실행한다.
cd "c:\Program Files (x86)\OpenSSH"
cd bin
mkgroup -l >> ..\etc\group // -l : -엘
mkpasswd -l >> ..\etc\group // -l : -엘
//debug 모드로 SSH 서버 상태 확인
cd c:\Program Files (x86)\OpenSSH\usr\sbin"
sshd -d -d -d
이때 아래와 같은 경고창이 뜰 것이다.
이는 퍼미션 문제로 인해 발생되는 오류이나 해결이 가능하다.
문제를 해결하기 위해 수정된 cygintl-2.dll 과 cygwin1.dll 파일(아래 첨부파일)을 다운받아 아래 디렉토리에 있는 파일과 바꿔줘야 한다.
c:\Program Files (x86)\OpenSSH\bin
cd "c:\Program Files (x86)\OpenSSH\etc"
..\bin\chown 로그인한id *
..\bin\chmod 600 *
..\usr\sbin\sshd -d -d -d
위 명령을 실행후, warning 메시지가 없이 프롬프트 된다면 ssh 서비스가 정상으로 동작하는 것이므로 CTRL+C 를 눌러 빠져 나온다.
이제 마지막으로 Windows 서비스로 동작시키기 위해 아래의 명령을 입력한다.
net start opensshd
putty 와 같은 ssh client 프로그램으로 서버에 접속해서 확인하면 끝
'Windows' 카테고리의 다른 글
mbsacli 를 이용하여 윈도우 자동 업데이트 하기 (0) | 2016.04.19 |
---|---|
WSCC(Windows System Control Center) - Sysinternal, Nirsoft Tools 자동업데이트 도구 (0) | 2014.09.12 |
Windows 7 시작메뉴를 타일메뉴로 바꾸기 (0) | 2013.07.08 |
Windows 용 dmidecode (0) | 2013.06.18 |
Windows command line(cmd.exe) 에서 출력 내용을 클립보드로 보내기 (0) | 2013.06.11 |