티스토리 뷰

Computer/Software

WinSSHTerm

zepinos 2019. 7. 30. 14:40
반응형

Windows 에서 SSH 로 서버에 접속하기 위해 주로 사용하는 프로그램으로 SecureCRT, XShell, Putty, Cygwin 등이 먼저 떠오를 것입니다. 또한, Windows 10 에 포함된 OpenSSH 을 이용한 접속 역시 알고 계신 분들도 계실 겁니다.

SecureCRT 와 XShell 은 유료이니까 회사에서 사준다면 상관 없지만, 이 비용이 부담될 경우 Putty 나 Putty 기반으로 개선된 기능을 제공하는 Kitty, MPutty 등을 이용하게 될 것입니다. 혹은 Cygwin 을 이용해서 사용하는 분도 계실 것입니다. 물론 Windows 에서 제공하는 OpenSSH 도 훌륭한 옵션입니다만, 이 경우 암호화 지원이 완벽하지 않아서 최신 배포버젼의 *NIX 에 기본적으로 접속이 안되는 경우도 있습니다. 그래서 사실 Windows 기본 OpenSSH 은 완벽하다고 할 수는 없습니다.

 

물론, 비용만 지불한다면 SecureCRT 나 XShell 이 가장 좋은 선택입니다. 하지만, 비용 때문에 Putty 을 선택하게 된다면, 이를 더 편하게 쓸 수 있도록 도와주는 프로그램이 있습니다. 그 중 하나가 WinSSHTerm 입니다. 제가 애용하고 있습니다.

https://winsshterm.blogspot.com/

 

WinSSHTerm

A tabbed SSH solution for Windows, combining PuTTY/KiTTY, WinSCP and VcXsrv

winsshterm.blogspot.com

이 프로그램은 Putty(혹은 Kitty)의 껍데기를 제공한다고 생각하시면 됩니다. Putty 자체에서 제공하지 않는 멀티탭, 동시 명령 전송 등을 제공하고, 파일 전송을 위해 프로그램을 연동합니다. 그 외에도 몇가지 기능을 제공합니다만, 저의 경우 동시 명령 전송이 필요한 경우가 많아서 무료로 이용할 때 WinSSHTerm 을 이용합니다.

 

웹사이트에서 설치파일을 다운로드한 뒤 WinSSHTerm 을 처음 실행하면 아래 이미지와 같이 Putty(혹은 Kitty)을 찾습니다. 다운로드 버튼을 클릭하면 putty.exe 을 다운로드 받을 수 있는 웹사이트로 연결을 자동으로 시도합니다. 파일을 다운로드 한 뒤 설치 위치(기본 위치는 사용자 문서 폴더 하위의 WinSSHTerm\ 폴더입니다)에 tools\ 폴더를 생성한 뒤 다운로드 한 파일을 복사해주면 됩니다. 예를 들면, C:\Users\zepinos\Documents\WinSSHTerm\ 하위에 tools 디렉토리가 생성되고 Install 버튼을 눌러 다운로드 받은 파일을 선택하면 생성된 디렉토리에 파일들이 복사됩니다.

Terminal Client Setup

Putty 에는 파일을 전송할 수 있는 방법이 없기 때문에(zmodem 등을 기본적으로 지원하지 않습니다) WinSSHTerm 은 WinSCP 을 연동해서 사용할 수 있게 해줍니다. 그래서 WinSCP Portable 을 다운로드 할 수 있는 링크를 제공합니다. 역시 이 파일을 다운로드 받은 뒤 tools\WinSCP\ 폴더에 압축을 해제한 내용을 복사하면 됩니다.

Copy Files

X-Server 기능도 사용할 수 있습니다. Freeware 로 유명한 VcXsrv 을 이용해서 X-Server 로 이용할 수 있는데, 이 또한 다운로드 링크를 제공하며 tools\VcXsrv\ 디렉토리에 압축을 해제한 내용을 복사하면 됩니다.

X-Server

마지막으로 개인키/공개키 기반의 로그인을 지원하기 위해 Pageant 을 이용합니다. 이 역시 다운로드 경로를 제공합니다.

Pageant Setup

 

필요한 파일들을 Install 하고나면 WinSSHTerm 을 사용할 수 있습니다.

WinSSHTerm

File > Preferences 로 이동하면 위에서 다운로드해서 Install 한 외부 파일들을 다시 다운로드 받거나 설정할 수 있습니다. 추가로 Jump Server 에 Plink 을 설정할 수 있습니다.

Jump Server

좌측의 Connections 에서 마우스 우측 버튼을 눌러 Add Folder 와 Add Connection 을 이용해 연결 정보를 관리할 수 있습니다.

 

기본적으로 WindSSHTerm 은 4 개의 영역을 나누어서 사용할 수 있습니다. 연결을 할 때 어떤 영역을 사용하느냐에 따라 영역별로 탭을 나누어 사용할 수 있습니다.

Open in window...

또한 Tools > Cluster Mode 을 선택하여 원하는 배치(기본은 가로 3개)로 여러 창을 동시에 띄워 많은 창을 동시에 관리할 수 있게 됩니다.

 

파일 전송을 위해서는 연결된 창에서 마우스 우측 버튼을 눌러 Copy Files 을 선택하면 WinSCP 을 실행하여 파일을 전송할 수 있도록 해줍니다.

Copy Files

 

이 외에도 X-Server 나 SSH Tunnel 등을 이용할 수 있습니다. 다만, 이러한 기능을 이용하려는 분들은 연결 정보 쪽만 보더라도 대충 방법을 알 수 있기 때문에 여기서는 소개하지 않고 여기서 글을 줄이고자 합니다.

반응형

'Computer > Software' 카테고리의 다른 글

SoftEther VPN 분석  (0) 2019.09.17
무료 Hypervisor 3종 : Hyper-V, Proxmox VE, XCP-ng  (0) 2019.08.22
Adobe Acrobat Reader DC 에서 보호 모드 끄기  (0) 2019.07.11
무료 채팅 소프트웨어 검토  (2) 2019.06.25
Redmine 3 설치  (0) 2019.06.25
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
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 31
글 보관함