CygWIN 에 sshd 를 설치하고, PuTTY 를 통해 ssh 로 localhost 에 접속하려니 도메인 계정을 사용해서 그런지 접속 과정이 매우 느렸다.  전에 PuTTY 를 local CygWIN terminal 로 사용한다는 글을 본 기억이 있어서, 이것 저것 검색해 보다가 PuTTYcyg 를 컴파일하는 방법을 찾았다.

내가 한 작업은 다음과 같다.
1. PuTTY 0.58 소스 파일 다운로드
2. PuTTY 0.58 cygterm (PuTTYcyg patch & make script) 다운로드
3. PuTTY 0.58.h2 (PuTTY 0.58 한글화 버전) 의 diff 파일 다운로드
4. PuTTY 0.58 소스에 PuTTY 0.58 cygterm 의 patch 적용
5. PuTTY 0.58 소스에 한글화 diff 파일 patch 적용(수작업 T-T)

한글화 diff 파일 적용은 수작업으로 했기에, 귀찮아서 메뉴 한글화는 제외하고 한글 입출력 부분만 했다.


☞ 위 작업을 통해 생성한 (가칭) PuTTYcyg 0.58 h2 바이너리



압축을 풀면 PuTTYcyg 실행파일과 cthelper.exe 라는 파일이 있는데, 이 cthelper 파일은 PuTTYcyg 실행파일과 같은 디렉토리에 두어야 한다.

이 PuTTYcyg 파일은 아래와 같이 실행하면 된다.
    예) black.reg 설정을 읽어 CygWIIN 터미널 열기
    PuTTY.exe -load black -cygterm /bin/bash --login -i


[출처 : http://vany.tistory.com/163]

+ Recent posts