Windows 사용자가 최고의 SSH 클라이언트를 찾는다면 가장 먼저 떠오르는 프로그램은 단연 PuTTY입니다. 하지만 시간이 지나면서 상황이 많이 달라졌고, 이제는 PuTTY보다 더 다양한 기능을 제공하는 SSH 클라이언트를 찾는 사람들이 늘어나고 있습니다. 파일 전송 기능과 SSH 서버가 통합된 클라이언트를 원하신다면 잘 찾아오셨습니다.
이 글에서는 클라우드 서버 로그인, 원격 서버 관리, 자격 증명 저장, 다중 세션 지원, 최근 세션 빠른 접근, Windows 검색 연동 등 다양한 작업을 수행할 수 있는 최고의 PuTTY 대안 10가지를 소개합니다.
SSH 클라이언트란?
SSH(Secure Shell)는 인터넷을 통해 원격 서버에 안전하게 접속하기 위한 프로토콜입니다. Telnet을 대체하는 기술로, 데이터 가로채기를 방지해 줍니다. 즉, 같은 네트워크에 있는 장치 간 데이터 전송을 암호화할 수 있어 보안 로그인, 파일 전송, 헤드리스 시스템 접근 등이 필요할 때 SSH 클라이언트가 활용됩니다.
또한 구버전 Windows에는 SSH 클라이언트가 기본 제공되지 않으며, Windows 10부터 PuTTY가 선택 사항으로 포함되어 있습니다.
그럼 지금부터 Windows에서 사용할 수 있는 최고의 SSH 클라이언트이자 PuTTY 대안들을 살펴보겠습니다. 이 클라이언트들을 사용하면 SSH 서버가 실행 중인 원격 시스템에 명령줄 방식으로 접속할 수 있습니다.
2022년 Windows용 최고의 SSH 클라이언트 및 PuTTY 대안
PuTTY를 대체할 수 있는 Windows용 SSH 클라이언트를 조사한 결과 여러 후보를 발견했습니다. 그중에서도 기능, 사용 편의성, 설치 과정, 가격, 지원 및 문서화 수준을 기준으로 엄선한 목록만 소개합니다.
1. Solar PuTTY
가격: 무료
공식 사이트: https://www.solarwinds.com/
Solar PuTTY는 멀티 탭 인터페이스를 갖춘 최고의 PuTTY 대안 중 하나로, 하나의 콘솔에서 여러 세션을 동시에 관리할 수 있는 신규 SSH 클라이언트입니다. 이 무료 SSH 클라이언트를 사용하면 자격 증명 저장, 최근 세션 빠른 접근, 다중 세션 관리가 가능하며, PuTTY에서는 불가능한 Windows 검색과의 연동 검색도 지원합니다.
또한 Solar PuTTY는 Telnet, SCP, SFTP, TFP 프로토콜을 지원하며 별도 설치 없이 USB 메모리에서 바로 실행할 수 있습니다.

주요 기능:
- 설치 없이 바로 사용 가능
- 하나의 콘솔에서 다중 세션 관리
- 연결 설정 시 스크립트 자동 실행
- 간편한 로그인을 위한 개인 키 저장
2. MobaXterm
가격: 사용자당 $69
공식 사이트: https://mobaxterm.mobatek.net/
MobaXterm은 Windows용으로 가장 인기 있는 전문적인 PuTTY 대안입니다. 완벽한 기능을 갖춘 이 SSH 클라이언트는 X11 서버, 플러그인 지원, 멀티 실행, SSH 터널링 등 다른 클라이언트에서 찾기 어려운 다양한 기능을 제공하여 생산성을 크게 높여 줍니다. 또한 편집 작업을 쉽게 하기 위해 SFTP 브라우저가 자동으로 열려 원격 머신에 손쉽게 연결할 수 있습니다.
무료 버전은 SSH 터널 2개와 최대 12개 세션 생성이라는 제한이 있지만, 클라이언트의 성능을 파악하기에는 충분합니다.

주요 기능:
- SSH를 지원하는 탭형 터미널
- X11 포워딩 기능
- 내장 X 서버
- 포터블 SSH 클라이언트 애플리케이션
3. ExtraPuTTY
가격: 무료
공식 사이트: https://www.extraputty.com/download.php
ExtraPuTTY는 파일 전송을 쉽게 만들어 주는 추가 기능과 확장 요소를 갖춘 PuTTY 포크(fork)입니다. 이 대안을 사용하면 명령 시퀀스를 구성하고 FTP, TFTP, SCP, SFTP, ZModem 등을 통한 파일 전송을 통합할 수 있습니다. 명령 자동 순차 실행, URL 하이퍼링크 처리, 로그인 스크립트 자동화 등 다양한 작업도 가능합니다.

주요 기능:
- 명령 자동 순차 실행
- FTP, SCP, Ymodem, Xmodem 등 다양한 프로토콜 통합
- 세션 중에도 PuTTY 설정 손쉽게 변경
- 미리 정의된 명령에 대한 키보드 단축키
4. mRemoteNG
가격: 무료
공식 사이트: https://mremoteng.org/
mRemoteNG는 mRemote의 포크로, 탭 방식의 멀티 프로토콜 SSH 클라이언트로서 Windows에서 원격 연결을 관리하는 데 유용합니다. 모든 원격 연결을 한눈에 확인하고 패널을 분리하거나 화면 옆으로 이동하거나 다른 모니터로 옮길 수 있습니다. 또한 연결 목록 관리가 매우 간편하며 Active Directory에서 연결 정보를 가져오는 기능도 지원합니다.

주요 기능:
- RDP, VNC, ICA, Telnet, SSH, HTTP, rlogin 등 주요 프로토콜 폭넓게 지원
- Raw 소켓 연결
- 탭형 인터페이스를 갖춘 강력한 SSH 클라이언트
- 중첩 컨테이너 생성으로 연결 분류
5. Bitvise SSH Client
가격: 무료
공식 사이트: https://www.bitvise.com/download-area
Bitvise SSH Client는 모든 버전의 Windows 및 서버와 호환되며 SSH 서버 접속을 시작하는 데 사용됩니다. 이 PuTTY 대안을 사용하면 스크립트 명령 실행이나 파일 전송도 가능합니다. SSH 서버의 터미널 콘솔에 접근하여 포트 포워딩이나 파일 전송을 시작할 수도 있습니다.

주요 기능:
- 원클릭 원격 데스크톱 포워딩
- 원격 관리 도구
- Single Sign-on 및 NTLM 사용자 인증
- FTP-SFTP 브리지 생성
6. FileZilla
가격: 무료
공식 사이트: https://filezilla-project.org/
FileZilla는 파일 전송을 위한 FTP 솔루션을 제공하는 또 다른 무료 PuTTY 대안입니다. 이 SSH 클라이언트를 사용하면 FTP 및 FTP over TLS를 통해 파일을 공유할 수 있으며, Dropbox, WebDAV, Google Cloud Storage, Amazon S3 등도 지원합니다. 대용량 파일 전송과 재개(Resume) 기능도 제공합니다. GNU 라이선스 조건에 따라 배포되는 오픈소스 소프트웨어로, 버그 및 기능 요청 트래커도 함께 제공됩니다.

주요 기능:
- 탭형 사용자 인터페이스
- 원격 파일 편집 지원
- 네트워크 구성 마법사
- 원격 파일 검색 및 동기화 디렉터리 탐색
7. ZOC
가격: $79.99부터 시작
공식 사이트: https://www.emtec.com/zoc/
목록 일곱 번째는 ZOC입니다. 뛰어난 사용자 인터페이스로 유명한 검증된 터미널 에뮬레이터이자 Telnet 클라이언트입니다. 이 SSH 클라이언트를 사용하면 스크롤백, 다중 창 열기가 가능하고 Windows와 macOS 양쪽에서 텍스트 기반 셸 계정에 접속할 수 있습니다.
또한 Secure Shell, 직렬 케이블, Telnet 등을 통해 메인프레임에도 연결할 수 있습니다.

주요 기능:
- 다양한 에뮬레이션 지원
- 개요 화면이 있는 탭형 세션
- 완전한 키보드 리매핑
- 다양한 로깅 및 스크롤백 기능
8. SmarTTY
가격: 무료
공식 사이트: https://sysprogs.com/SmarTTY/
SmarTTY는 SCP를 지원하는 Windows용 무료 멀티 탭 SSH 클라이언트입니다. 이 PuTTY 대안을 사용하면 번거로움 없이 새 탭을 열 수 있어 여러 창이 띄워지는 불편함을 피할 수 있습니다. 파일, 폴더, 최근 명령을 자동 완성해 주는 스마트 터미널 모드도 제공합니다.
또한 Windows 스타일 GUI를 통해 원격 디렉터리 구조를 탐색하고 SCP 프로토콜로 개별 파일을 업로드·다운로드할 수 있습니다.

주요 기능:
- 하나의 SSH 세션에서 여러 탭 사용
- 스마트 터미널 모드
- 파일 및 전체 디렉터리 전송
- 내장 헥스(hex) 터미널
9. WinSCP
가격: 무료 오픈소스 SSH 클라이언트
공식 사이트: https://winscp.net/eng/index.php
파일 전송용으로 널리 사용되는 WinSCP는 파일 관리자 기능과 스크립팅 기능을 함께 제공합니다. 로컬 컴퓨터와 원격 서버 간에 파일을 복사할 수 있는 도구를 갖추고 있으며, FTPS, FTP, S3, SCP 등 다양한 프로토콜로 파일을 전송할 수 있습니다. 강력한 파일 관리자 기능 덕분에 PuTTY 대안으로 최고의 선택이 될 수 있습니다.

주요 기능:
- 통합 텍스트 편집기
- 스크립팅 및 작업 자동화
- 로컬 컴퓨터와 원격 서버 간 파일 복사
- 다국어 지원
10. KiTTY
가격: 무료
공식 사이트: https://kitty.9bis.net/
KiTTY는 원본 PuTTY SSH 클라이언트의 포크로, PuTTY에 없는 다양한 부가 기능을 갖추고 있습니다. launcher 명령으로 시작 프로그램을 실행하고 세션이 설정된 후 로그인 스크립트를 실행할 수 있습니다. 원격 장치에서 로컬 스크립트를 실행하는 기능도 있으며, 가벼운 채팅 및 텍스트 편집기 기능도 보너스로 제공됩니다.

주요 기능:
- 세션 필터링 옵션
- URL 및 하이퍼링크 손쉽게 관리
- 자동 명령/비밀번호 입력
- 세션 자동 저장
마무리
Windows에서 사용할 수 있는 최고의 PuTTY 대안 목록을 살펴봤습니다. 위에서 소개한 SmarTTY, MobaXterm, KiTTY 등의 대안을 활용하면 PuTTY에서 놓치고 있는 모든 장점을 누릴 수 있습니다.
대부분의 대안이 무료이자 오픈소스이므로 직접 다운로드해서 사용해 보고 자신에게 맞는 프로그램을 찾아보시기 바랍니다. 저희의 추천을 원하신다면 Solar-PuTTY와 MobaXterm을 권해 드립니다.
자주 묻는 질문(FAQ)
Q1. Windows용 PuTTY 대안이 있나요?
SolarWinds, MobaXterm, FileZilla, KiTTY 등이 PuTTY의 대표적인 대안입니다. 이들을 사용하면 안전하게 파일을 전송할 수 있으며 SSH로 보호되는 원격 접속 기능도 포함되어 있습니다.
Q2. PuTTY보다 나은 프로그램이 있나요?
PuTTY보다 뛰어난 여러 SSH 클라이언트가 있습니다. 그중 하나가 Solar-PuTTY로, 원격 세션을 관리하고 네트워크상의 어떤 장치에도 연결할 수 있는 애플리케이션입니다.
Q3. Windows 10에서 PuTTY가 필요한가요?
RDP 대신 SSL을 통해 파일을 전송하고 싶다면 PuTTY를 사용할 수 있습니다.
Q4. MobaXterm이 PuTTY보다 나은 이유는 무엇인가요?
PuTTY는 SSH 서버 없이 명령줄을 통해 원격 머신에 접속할 수 있는 훌륭한 SSH 클라이언트입니다. 반면 MobaXterm은 SSH, VNC, FTP, SFTP 등 다양한 프로토콜을 지원하고 탭형 인터페이스를 제공하여 여러 인터페이스에 동시에 접근할 수 있습니다.