Putty보다 추천하는 무료 SSH 클라이언트
![Putty보다 추천하는 무료 SSH 클라이언트](https://bonik.me/content/images/2025/02/recommended-free-ssh-clients-over-putty.webp)
SSH 클라이언트
SSH(Secure Shell)프로토콜을 이용해 원격 호스트에 접속하기 위한 클라이언트 소프트웨어를 말합니다. SSH 클라이언트를 이용해 원격으로 리눅스 서버 등에 접속할 수 있습니다. 이 글을 보시는 분들이 이게 뭔지 모를리는 없겠지만...
대표적인 SSH 클라이언트
OpenSSH : 리눅스, MacOS에 기본 내장 PuTTY : 세계적으로 유명한 SSH 클라이언트, 강력한 기능이 있지만 UI가 친근하지 않음. Termius : 디자인이 좋고 다양한 플랫폼에서 사용 가능. 고급 기능이나 동기화 기능은 유료 플랜을 이용해야 함. Xshell : 넷사랑 컴퓨터에서 만듬. 가정 및 학교에서만 무료 사용 가능
PortX: Putty의 강력한 대안
Putty는 윈도우에서 이용할 수 있는 가장 대표적인 SSH 클라이언트입니다. 많은 기능이 있지만 UI가 친절하지는 않다고 생각됩니다. 특히, 이제 막 SSH 클라이언트를 사용하는 사람들은 Xshell이나 Termius쪽이 더 사용하기 쉽습니다. 하지만 Terminus는 무료로 모든 기능을 이용할 수 없고, Xshell은 가정/학교에서만 무료로 사용할 수 있습니다.
전에는 PC에서 Xshell 안드로이드에서 Terminus를 사용했는데 지금은 모든 기기에서 PortX로 통일해서 사용합니다.
PortX란 무엇인가?
PortX 홈페이지 : https://www.portx.online/ko/
Xshell을 제작한 넷사랑 컴퓨터에서 새로운 SSH 클라이언트인 PortX도 제작했습니다. PortX는 사용하기 쉬운 SSH 클라이언트로 무료로 이용할 수 있어 고급 기능을 사용하지 않는 분들에게는 가장 추천합니다.
PortX는 다양한 플랫폼(Windows, macOS, Linux)에서 사용 가능한 무료 오픈 소스 SSH 클라이언트입니다. 직관적인 인터페이스와 필수적인 기능을 제공하여 사용자가 복잡한 설정 없이 빠르게 서버에 연결할 수 있도록 설계되었습니다.
![무료 오픈소스 SSH 클라이언트 PortX](https://bonik.me/content/images/2025/02/PortX_info.webp)
PortX의 장점
초보자에게 PuTTY보다 추천하는 PortX는 다음과 같은 장점이 있습니다.
- 다양한 플랫폼 지원: Windows, macOS, Linux, Android에서 모두 사용할 수 있습니다.
- 심플한 디자인: 깔끔하고 직관적인 인터페이스는 사용 편의성을 높여줍니다.
- 필수 기능: SSH 연결에 필요한 모든 기능을 제공하며, 불필요한 기능으로 인한 복잡성을 줄였습니다.
- Terminus 등에 비하면 터널링 등의 기능도 초간단하게 이용할 수 있습니다.
PortX 설치하기
PortX 설치 페이지 : https://www.portx.online/ko/download/
애플 App Store, 안드로이드 구글 플레이, MS 스토어에서 "PortX"를 검색해서 설치할 수 있습니다.
윈도우에서 winget
으로도 설치할 수 있습니다. winget은 리눅스의 apt
, apt-get
과 유사하게 명령어로 앱을 관리할 수 있어서 사용법을 알아두면 유용합니다. winget
은 윈도우10 나중버전, 윈도우11에 기본으로 포함되어 있습니다. MS의 저장소를 사용하기 때문에 저장소 추가도 필요없습니다.
winget을 이용해 PortX 설치하기
winget을 사용하기 위해 관리자 권한으로 CMD창을 열고
winget search "PortX"
로 PortX의 최신 버전 확인할 수 있습니다.
![winget으로 설치가능한 PortX](https://bonik.me/content/images/2025/02/PortX_winget.webp)
현재 최신 버전인 PortX 2.2.12를 설치하려면
winget install "NetSarangComputer.PortX"
하면 됩니다. 권한 때문에 오류가 나면 CMD를 관리자 권한으로 다시 실행해 보세요. 그래도 안되면 위에 적은 다운로드 링크로 들어가 설치파일을 다운로드할 수 있습니다.
PortX 간단 소개
SSH 접속화면
![ssh 접속화면](https://bonik.me/content/images/2025/02/PortX_ssh.webp)
SSH에 접속한 화면은 위와 같습니다. 프롬프트에 색상이 표시돼서 보기가 편합니다.
PortX 세션 설정 화면
![PortX 설정화면01](https://bonik.me/content/images/2025/02/PortX_setting01.webp)
기본적인 세션 등록 정보입니다. 필요한 내용만 간단하게 적을 수 있습니다.
![PortX 설정화면02](https://bonik.me/content/images/2025/02/PortX_setting02.webp)
사용자 인증 설정 화면입니다. PuTTY 인증관련 에이전트인 Pageant를 사용할 수 있습니다.
![PortX 설정화면03](https://bonik.me/content/images/2025/02/PortX_setting03.webp)
연결 관련 설정입니다. 뭐 딱히 건드릴게 없습니다.
![PortX 설정화면04](https://bonik.me/content/images/2025/02/PortX_setting04.webp)
TCP/IP 포워딩, 터널링 설정입니다. 필요한 내용만 간단하게 입력하므로 편하게 사용할 수 있습니다.
![PortX 설정화면05](https://bonik.me/content/images/2025/02/PortX_setting05.webp)
터미널 관련 설정입니다. 인코딩, 버퍼, 키보드 관련 설정이 있는데 여기도 딱히 건드릴 건 없습니다.
![PortX 설정화면06](https://bonik.me/content/images/2025/02/PortX_setting06.webp)
폰트, 색상, 커서 등에 관한 설정입니다. 기본으로도 맘에 들어서 변경해보지는 않았습니다.
PortX의 초간단 터널링 방법
Xshell의 터널링도 간편하지만 PortX의 터널링도 간단하게 설정할 수 있습니다. 터널링이 뭔지는 생략하겠습니다. 일반 유저들이 사용하는 터널링의 간단한 사용 예는 다음과 같습니다.
SSH 터널링 사용 예(터널링 사용해야 할 때)
서버 : 오라클 클라우드 클라이언트 : 윈도우11 PC
- PC의 크롬브라우저에서 오라클 클라우드의 오픈되지 않은 포트에 접속 가능
- PC의 크롬브라우저에서 오라클 클라우드의 구글 클라우드 플랫폼 인증 받기 가능
PortX 터널링 사용 방법
![PortX 터널링 사용법01](https://bonik.me/content/images/2025/02/PortX_tunneling01.webp)
터널링을 사용할 세션의 '등록 정보 열기'
![PortX 터널링 사용법02](https://bonik.me/content/images/2025/02/PortX_tunneling02.webp)
위에서 4번 째 아이콘을 클릭해 터널링 설정 열기
![PortX 터널링 사용법03](https://bonik.me/content/images/2025/02/PortX_tunneling03.webp)
터널링 설정 입력. 서버(원격)의 3000포트를 클라이언트(로컬)의 3000번 포트와 연결. 설정 후에 SSH를 재접속해야 적용됨. (버전에 따라 다를 수도 있음)
![PortX 터널링 사용법04](https://bonik.me/content/images/2025/02/PortX_tunneling04.webp)
이제 PC의 웹브라우저에서 원격지의 컴퓨터를 사용하듯이 localhost:3000
으로 원격의 3000포트 접속 가능
결론
PortX는 Putty의 훌륭한 대안이며, 꼭 필요한 기능만 있어서 사용하기 쉬운 SSH 클라이언트를 찾는 사용자에게 가장 적합합니다.
다양한 플랫폼 지원, 심플한 디자인, 게다가 무료로 이용할 수 있다는 장점도 PortX를 추천하도록 만듭니다.