이 기사는 진행 중인 Software For Geeks 시리즈의 일부입니다. PuTTY는 Windows용 최고의 무료 경량 SSH 클라이언트입니다. 저는 원래 PuTTY의 몇 가지 단점을 해결할 수 있는 12개의 강력한 PuTTY 추가 기능 목록을 스크린샷과 함께 제공했습니다. 이러한 추가 기능을 시험해보고 필요에 맞는 것을 선택하세요.
1. PuTTY 연결 관리자
PuTTYCM은 여러 PuTTY 세션을 탭에 정리할 수 있는 멋진 기능을 제공합니다. PuTTYCM을 처음 시작하는 동안 원래 PuTTY의 위치를 지정해야 합니다. 이를 위해서는 Windows 시스템에 .NET 2.0이 설치되어 있어야 합니다. 다음 스크린샷은 같은 창 내의 탭에 세 개의 퍼티 세션을 표시합니다.
참고:PuTTY 연결 관리자가 원래 PuTTY를 별도의 창에서 여는 경우 TAB으로 여는 대신 도구 -> 옵션 -> "PuTTY 캡처에 대한 추가 타이밍 활성화(ms)" 확인란을 선택하고 -> 값을 300ms로 설정하세요. . 그러면 아래와 같이 TAB 내부에 PuTTY 창이 열립니다.
참고: PuTTY CM 기능에 대한 자세한 내용은 PuTTY 연결 관리자 자습서를 참조하세요.

그림 – 여러 탭이 있는 PuTTY 연결 관리자
2. PuTTYcyg
Cygwin 사용자는 PuTTYcyg를 정말 좋아할 것입니다. 이를 통해 PuTTY를 로컬 cygwin 터미널로 사용할 수 있습니다. Windows에서 cygwin을 사용한다면 기본 MS-DOS 모양의 cygwin 창이 싫을 것이라고 확신합니다. PuTTYcyg를 사용하면 PuTTY 내에서 cygwin을 실행할 수 있습니다. 저는 이 추가 기능을 좋아하고 Windows의 cygwin에 사용합니다.
PuTTYcyg에서 cygterm 라디오 버튼을 클릭하세요. 연결 유형에서 . “명령(로그인 셸에 – 사용)에 –(하이픈)을 입력합니다. ", 아래와 같이 PuTTY를 사용하여 Windows 노트북의 cygwin에 연결합니다.

그림 – Cygterm 옵션이 포함된 PuTTYcyg
3. PuTTY 트레이
PuTTYtray를 사용하면 PuTTY 창을 Windows의 시스템 트레이로 최소화할 수 있습니다. 기본적으로 원본 PuTTY는 세션 정보를 레지스트리에 저장합니다. PuTTY 세션을 한 노트북에서 다른 노트북으로 전송하려는 경우 이는 고통스러운 작업입니다. PuTTYtray에는 "파일의 세션"이라는 추가 라디오 버튼이 있습니다. ” 아래와 같이 세션 정보를 파일에 저장할 수 있습니다.

그림 – "파일의 세션" 옵션이 있는 PuTTYtray
4. 퍼티탭
PuttyTabs는 TAB에 열려 있는 PuTTY 세션을 표시하는 부동 막대를 제공합니다. 탭 중 하나를 클릭하면 해당 PuTTY 세션이 포그라운드로 이동합니다. PuTTYTabs를 처음 시작하는 동안 원래 PuTTY의 위치를 지정해야 합니다. 사용 가능한 모든 PuTTY 세션을 가져오기 위해 Windows 레지스트리를 읽습니다. 또한 Windows 시스템에 .NET 2.0이 설치되어 있어야 합니다. 다음 스크린샷은 탭에 정렬된 세 개의 퍼티 세션을 보여줍니다.

그림 – 여러 개의 탭이 있는 PuTTYTabs
5. 퀘스트 퍼티
Quest Software는 PuTTY를 수정하여 Active Directory(GSSAPI Kerberos) 단일 로그인 기능을 추가했습니다. Quest PuTTY는 유선 호환이 가능한 Microsoft 버전의 GSSAPI인 Microsoft SSPI(Security Service Provider Interface)를 사용합니다. 이 PuTTY 버전에는 연결 -> SSH 아래에 GSSAPI라는 새 메뉴 항목이 추가되었습니다. , 아래와 같습니다.

그림 – GSSAPI 옵션이 포함된 Quest PuTTY
6. 수정된 PuTTY
이 수정된 PuTTY는 PuTTY 세션을 레지스트리에 저장하는 대신 폴더에 저장합니다. 이미 레지스트리에 세션이 저장되어 있으면 해당 세션도 표시됩니다. 레지스트리에 저장된 세션은 아래와 같이 [registry]로 표시됩니다. 이 PuTTY를 사용하여 세션을 생성하면 putty.exe가 있는 동일한 폴더에 session이라는 하위 폴더가 생성되어 모든 세션이 파일에 저장됩니다.

그림 – 레지스트리와 파일 세션을 모두 표시하는 수정된 퍼티
7. 포켓푸티
PocketPuTTY는 Windows Mobile 2003/5.0 운영 체제에서 실행됩니다. 블랙베리를 구입한 후 Windows Mobile에서 실행되던 Dell Axim을 버렸습니다. 그래서 저는 PocketPuTTY를 직접 사용해 보지 않았습니다. PocketPuTTY 또는 다른 PuTTY 모바일 버전을 사용한 적이 있다면 피드백을 남겨주세요.

그림 – Windows Mobile용 PocketPuTTY
참고: Blackberry 휴대폰을 사용하는 경우 , blackberry에 PuTTY를 설치하고 구성하는 방법은 Blackberry PuTTY 튜토리얼을 참조하세요.
8. 포르타푸티
portaPuTTY는 세션 정보를 Windows 레지스트리에 저장하는 대신 기본적으로 파일에 저장하는 PuTTY의 수정된 버전입니다. 세션 파일은 .putty/sessions 폴더에 저장됩니다. .putty 폴더는 putty.exe가 위치한 동일한 디렉토리 아래에 생성됩니다.
9. PuTTY 휴대용
PuTTY Portable은 PortableApps 제품군의 일부입니다. 이를 사용하여 USB 드라이브에서 PuTTY를 실행하고 세션을 계속 수행할 수 있습니다.
10. PuTTY 실행 플러그인
Windows용 오픈 소스 키스트로크 실행 프로그램인 Launchy를 사용하는 경우 Putty Launchy 플러그인을 사용하면 Launchy에서 Putty 세션을 매우 쉽게 시작할 수 있습니다. 즉, "ssh" 또는 "putty"를 입력하고 탭이나 공백을 입력하면 모든 PuTTY 세션을 나열할 수 있습니다. 특정 세션을 선택하면 Launchy가 자동으로 해당 PuTTY 세션을 시작합니다.

그림 – PuTTY 실행 플러그인. ssh를 입력하고 탭을 누르세요.
11. PuTTY 세션 관리자
PuTTY 세션 관리자를 사용하면 PuTTY 세션을 폴더로 구성하고 단축키를 할당할 수 있습니다. 이를 위해서는 Microsoft .NET 2.0이 필요합니다. 시스템 트랙에서 PSM 아이콘을 마우스 오른쪽 버튼으로 클릭하고 "세션 단축키"를 선택하여 아래와 같이 PuTTY 세션에 단축키를 할당합니다.

그림 – 세션 단축키가 있는 PuTTY 세션 관리자
폴더를 생성하려면 특정 PuTTY 세션 -> 세션 관리 -> 새 폴더를 마우스 오른쪽 버튼으로 클릭하세요. . 기존 세션을 폴더로 이동하려면 세션을 드래그하여 해당 폴더에 놓기만 하면 됩니다.

그림 – 하위 폴더 내부에 세션이 있는 PuTTY 세션 관리자
12. PuTTY 명령 발신자
PuTTYCS는 여러 서버에서 수행되는 반복적인 작업을 제거하여 생산성을 높일 수 있는 매우 유용한 작은 도구입니다. PuTTYCS를 사용하면 동시에 여러 PuTTY 창에 unix 명령을 보낼 수 있습니다. 아래와 같이 명령을 한 번만 실행하면 이를 사용하여 여러 서버에서 파일 백업, 로그 파일 보기, 프로세스 시작 및 중지, 파일 복사 등을 수행할 수 있습니다.

그림 – PuTTYCS가 Unix 명령을 여러 PuTTY 세션에 보냅니다.
이 기사가 마음에 드셨다면 del.icio.us 및 Stumble에 북마크해 주세요. 아래 '다음 단계' 섹션에 제공된 링크를 사용하세요.