Changes between Initial Version and Version 1 of putty


Ignore:
Timestamp:
Nov 12, 2025, 10:17:09 AM (3 weeks ago)
Author:
yongwoo
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • putty

    v1 v1  
     1[[PageOutline]]
     2= Putty =
     3[https://github.com/iPuTTY/iPuTTY/releases iputty]: 한글화된 putty
     4 
     5== 1. 공개키/개인키 쌍 생성 ==
     6["ssh-keygen" 공개키/개인키 생성 방법]을 참고해 서버에서 공개키/개인키를 생성하고 공개키를 서버에 저장한다. 그리고 개인키를 윈도우로 다운받아 ppk 파일을 생성한다.
     7
     8== 2. 설정 백업 ==
     9레지스트리 키를 이용해 {{{HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions}}} 항목을 저장하면 된다.
     10
     11명령어로 putty.reg 파일에 백업하려면 다음과 같이 하면 된다.
     12{{{
     13reg export "HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions" putty.reg
     14}}}
     15
     16설정을 모두 날리려면 다음을 .reg 파일로 저장하고 실행하면 된다.
     17{{{
     18Windows Registry Editor Version 5.00
     19
     20[-HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions]
     21}}}
     22
     23== 3. 색상 변경 ==
     24설정 카테고리에서 창 > '색상'을 선택하고 '시스템 색상 사용'을 선택 해제하면 변경할 색상을 직접 지정할 수 있다. 일반적인 설정이라면 '시스템 색상 사용'을 선택하면 하얀 색 바탕, 선택 해제하면 검은 색 바탕이 설정된다.
     25
     26
     27== 4. zmodem ==
     28iPutty는 LePuTTY 의 ZMODEM 기능을 포팅해서 zmodem으로 파일을 손쉽게 보내고 받을 수 있다. 다만, 한글 파일명 파일을 다운로드받을 때는 문제가 있었다. 한글 파일명을 업로드할 때는 파일명이 깨진다.
     29
     30=== 4.1. szrz 패키지 설치 ===
     31리눅스 서버와 윈도우 클라이언트에 모두 szrz 패키지가 설치 되어 있어야 한다. [https://github.com/iPuTTY/iPuTTY/pull/25 #25 fixed #18 zmodem 지원 from LePuTTY] 참조.
     32
     33* 리눅스
     34{{{
     35dnf install lrzsz
     36}}}
     37
     38* 윈도우
     39 - [https://github.com/iPuTTY/iPuTTY/files/1066554/win32-lrzsz-0.12.20-bin.zip win32-lrzsz-0.12.20-bin.zip] 파일을 다운로드받고 압축을 푼다.
     40 - iPutty 설정 메뉴에서 연결 > ZModem 선택하고 rz 실행 파일 경로와 sz 실행 파일 경로를 지정해주고 다운로드할 폴더 위치도 지정해준다.
     41
     42=== 4.2. 사용법 ===
     43윈도우에서 리눅스 서버로 파일을 업로드하는 것은 간단하다. DRAG and DROP을 지원하기 때문에 탐색기에서 원하는 파일을 찾아 iPutty 창으로 드래그 앤 드롭을 하면 현재 디렉토리에 파일이 전송된다.
     44
     45리눅스 서버에서 윈도우로 파일을 다운로드하려면 먼저 리눅스 서버에서 서버에서 'sz 다운로드할 파일명' 명령을 내린다. 그리고 F11 단축키 (ZMODEM recieve)를 누르면 된다.
     46
     47{{{
     48$ sz download.file
     49▒rz.exe waiting to receive.Skipped
     50Transfer complete
     51**0800000000022d
     52-bash: **0800000000022d: command not found
     53$ ▒**0800000000022d
     54-bash: $'\212**0800000000022d': command not found
     55$ ▒
     56}}}
     57
     58파일을 보내고 난 다음에 발생하는 에러는 lrzsz가 파일 전송을 위해 사용하는 ZMODEM 프로토콜 데이터({{{**0800000000022d}}})가 터미널에 출력되면서 발생한 문제로 보인다.
     59
     60에러 메시지는 다운로드가 끝난 다음(Transfer complete) 발생하는 것이므로 다운로드 자체는 문제 없이 된다.
     61
     62----
     63[WikiStart 처음으로]