wiki:putty

Version 1 (modified by yongwoo, 3 weeks ago) ( diff )

Putty

iputty: 한글화된 putty

1. 공개키/개인키 쌍 생성

공개키/개인키 생성 방법을 참고해 서버에서 공개키/개인키를 생성하고 공개키를 서버에 저장한다. 그리고 개인키를 윈도우로 다운받아 ppk 파일을 생성한다.

2. 설정 백업

레지스트리 키를 이용해 HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions 항목을 저장하면 된다.

명령어로 putty.reg 파일에 백업하려면 다음과 같이 하면 된다.

reg export "HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions" putty.reg

설정을 모두 날리려면 다음을 .reg 파일로 저장하고 실행하면 된다.

Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions]

3. 색상 변경

설정 카테고리에서 창 > '색상'을 선택하고 '시스템 색상 사용'을 선택 해제하면 변경할 색상을 직접 지정할 수 있다. 일반적인 설정이라면 '시스템 색상 사용'을 선택하면 하얀 색 바탕, 선택 해제하면 검은 색 바탕이 설정된다.

4. zmodem

iPutty는 LePuTTY 의 ZMODEM 기능을 포팅해서 zmodem으로 파일을 손쉽게 보내고 받을 수 있다. 다만, 한글 파일명 파일을 다운로드받을 때는 문제가 있었다. 한글 파일명을 업로드할 때는 파일명이 깨진다.

4.1. szrz 패키지 설치

리눅스 서버와 윈도우 클라이언트에 모두 szrz 패키지가 설치 되어 있어야 한다. #25 fixed #18 zmodem 지원 from LePuTTY 참조.

  • 리눅스
    dnf install lrzsz
    
  • 윈도우
    • win32-lrzsz-0.12.20-bin.zip 파일을 다운로드받고 압축을 푼다.
    • iPutty 설정 메뉴에서 연결 > ZModem 선택하고 rz 실행 파일 경로와 sz 실행 파일 경로를 지정해주고 다운로드할 폴더 위치도 지정해준다.

4.2. 사용법

윈도우에서 리눅스 서버로 파일을 업로드하는 것은 간단하다. DRAG and DROP을 지원하기 때문에 탐색기에서 원하는 파일을 찾아 iPutty 창으로 드래그 앤 드롭을 하면 현재 디렉토리에 파일이 전송된다.

리눅스 서버에서 윈도우로 파일을 다운로드하려면 먼저 리눅스 서버에서 서버에서 'sz 다운로드할 파일명' 명령을 내린다. 그리고 F11 단축키 (ZMODEM recieve)를 누르면 된다.

$ sz download.file
▒rz.exe waiting to receive.Skipped
Transfer complete
**0800000000022d
-bash: **0800000000022d: command not found
$ ▒**0800000000022d
-bash: $'\212**0800000000022d': command not found
$ ▒

파일을 보내고 난 다음에 발생하는 에러는 lrzsz가 파일 전송을 위해 사용하는 ZMODEM 프로토콜 데이터(**0800000000022d)가 터미널에 출력되면서 발생한 문제로 보인다.

에러 메시지는 다운로드가 끝난 다음(Transfer complete) 발생하는 것이므로 다운로드 자체는 문제 없이 된다.


처음으로

Note: See TracWiki for help on using the wiki.