하이퍼터미널(HyperTerminal)은 윈도우 7 이전까지 기본 탑재되어 있던 매우 유용한 도구였습니다. 수백 가지 용도로 파워 유저들에게 사랑받았지만, 안타깝게도 지금은 사라졌습니다. 마이크로소프트는 더 이상 운영체제 설계에 하이퍼터미널을 포함시키지 않기로 한 것이죠.
문제는 인터넷에서 찾을 수 있는 수많은 가이드, 문제 해결 방법, 팁들이 여전히 하이퍼터미널을 필요로 한다는 점입니다. 다행히 Windows 10에서 사용할 수 있는 훌륭한 하이퍼터미널 대안 프로그램들은 클릭 한 번으로 가까이 있습니다. 바로 사용해 볼 만한 최고의 프로그램들을 정리했습니다. 게다가 모두 무료라는 점이 최고죠.

하이퍼터미널이란 무엇이었나?
터미널 프로그램은 텍스트 기반 인터페이스를 통해 사용자가 다양한 서비스에 접근할 수 있게 해주는 애플리케이션입니다. 터미널은 다른 컴퓨터 시스템에 명령을 전송하는 방식으로 설계되었습니다. 따라서 윈도우의 명령 프롬프트와 달리, 터미널은 자신의 로컬 컴퓨터만 제어하도록 만들어진 것이 아닙니다.
터미널 프로그램을 사용하면 시리얼 포트나 네트워크 연결을 통해 저수준 명령을 전송할 수 있습니다. 텔넷(Telnet) 같은 서비스가 터미널 소프트웨어의 대표적인 활용 사례였으며, 시리얼 포트에 연결된 특정 장치를 제어하는 데에도 터미널을 활용할 수 있습니다.
SSH만 필요하다면? 먼저 읽어보세요
과거 사람들이 하이퍼터미널을 사용했던 주요 이유 중 하나는 보안 셸(Secure Shell, SSH) 기능 때문이었습니다. SSH는 네트워크를 통해 명령을 텍스트 형태로 안전하게 전송하는 프로토콜로, 파워 유저에게 필수적인 요구 사항입니다.

마이크로소프트는 하이퍼터미널 제거로 인한 불편을 줄이기 위해 여전히 윈도우에 포함되어 있는 명령줄 프로그램에 보안 셸 명령을 내장했습니다. 따라서 단순히 SSH 기능만 필요하다면 굳이 하이퍼터미널 대안을 찾을 필요가 없습니다. 윈도우 명령줄에는 이미 원격 셸 기능이 포함되어 있으니까요.
이 간단한 안내를 마쳤으니, 이제 Windows 10에서 사용할 수 있는 최고의 하이퍼터미널 대안들을 살펴보겠습니다.
Tera Term
Tera Term은 완전 무료이자 오픈소스(FOSS)인 터미널 에뮬레이터로, 용량도 매우 작습니다. 단순한 범용 터미널이 아니라 실제 물리적 터미널의 특정 모델까지 에뮬레이션할 수 있어서, 해당 터미널에 익숙한 사용자들이 그대로 업무를 이어가기 좋습니다.
확인해 보면 Tera Term은 기능이 완성도 높은 터미널 에뮬레이터이며, '고급' 기능이라 할 만한 것들도 상당히 많습니다. 메뉴 시스템 덕분에 원하는 방식대로 손쉽게 설정할 수 있습니다.

오픈소스 패키지이기 때문에 커뮤니티가 꾸준히 품질 개선 작업을 해왔으며, 악성코드나 개인정보 침해 코드가 없다고 믿을 수 있습니다. 반면 문제가 생겼을 때 도와줄 회사나 전담 지원 부서가 없다는 점은 감안해야 합니다. 따라서 미션 크리티컬한 업무용으로 터미널 에뮬레이터가 필요하다면 당연히 상용 솔루션을 선택하는 것이 좋습니다.
PuTTY
Tera Term과 마찬가지로 PuTTY 역시 오픈소스 터미널 프로그램입니다. 즉, 유료 지원이 없는 프로그램의 일반적인 한계를 그대로 가지고 있습니다. 엄밀히 말하면 현재 버전 번호가 0.73이므로 베타 단계의 프로그램이기도 합니다. 하지만 오픈소스 애플리케이션에서는 흔히 있는 일이죠.
모르셨을 수도 있지만, PuTTY는 세계에서 가장 인기 있는 하이퍼터미널 대안입니다. 적어도 다운로드 수를 기준으로 한다면요.

예상대로 프로그램 자체도 상당히 훌륭합니다. 강력하면서도 초보자가 접근하기 어렵지 않은 수준입니다. 1998년부터 개발되어 왔기 때문에 수십 년간의 노하우가 애플리케이션에 고스란히 녹아 있습니다.
PuTTY의 특히 강력한 장점은 다양한 암호화 표준을 폭넓게 지원한다는 점입니다. 공개 키 암호화와 SFTP를 포함하여, 보안 통신과 파일 전송을 아주 간편하게 처리할 수 있습니다.
KiTTY
모두가 PuTTY를 최고라고 생각하지는 않는데, 그래서 프로젝트가 포크되어 KiTTY가 탄생했습니다. PuTTY와 동일한 소스 코드를 기반으로 하지만, KiTTY 개발진은 소프트웨어를 다른 방향으로 발전시켰습니다. 시간이 지나면서 각 터미널 에뮬레이터는 자신만의 팬층을 형성했기 때문에 어느 쪽이 더 낫다고 객관적으로 말하기는 어렵습니다. 그렇다면 KiTTY는 어떻게 다를까요?
우선 KiTTY가 PuTTY보다 더 활발하게 개발되고 있는 것으로 보이지만, 모든 오픈소스 프로젝트가 그렇듯이 이 글을 읽는 시점에는 상황이 달라져 있을 수도 있습니다.

KiTTY는 PuTTY에 반영되지 않던 사용자들의 기능 요청 때문에 존재하게 되었습니다. 예를 들어 KiTTY는 포터블 앱 버전을 제공하므로 USB 드라이브에 담아 컴퓨터를 옮겨 다니며 사용할 수 있습니다. 자동 로그온 스크립트를 지원하고, 배경 이미지나 투명한 터미널 창을 지원하며, 로컬에 저장된 스크립트를 실행할 수도 있습니다. 불만을 품은 PuTTY 팬들을 만족시키기 위해 KiTTY에 추가된 긴 기능 목록 중 극히 일부일 뿐입니다.
단점은 KiTTY가 PuTTY만큼 가볍고 간결하지 않다는 점인데, 그래서 PuTTY는 여전히 많은 팬을 보유하고 있습니다. 결국 선택은 어떤 기능이 없어도 되고 어떤 기능이 꼭 필요한지에 달려 있습니다.
SmarTTY
주로 SSH 솔루션을 원하지만, 이 기능을 집중적으로 사용하다 보니 Windows 10 기본 SSH 인터페이스보다 더 강력하고 사용자 친화적인 도구가 필요하다면? 그럴 때 SmarTTY가 빛을 발합니다.

SmarTTY는 오픈소스 애플리케이션은 아니지만 무료로 사용할 수 있습니다. 다만 클로즈드 소스 애플리케이션은 개발자 외에는 소스 코드를 알 수 없기 때문에 우리가 알지 못하는 개인정보 관련 우려가 있을 수 있다는 점은 기억해 두세요.
그것이 신경 쓰이지 않는다면, SmarTTY는 멀티탭 방식의 매력적인 그래픽 SSH 도구를 제공하며 시리얼 포트 기능과 텔넷도 완벽하게 지원합니다.
당신도 터미널의 매력에 빠져 있나요?
터미널 에뮬레이터 프로그램이 얼마나 유용한지는 차치하더라도, 깜빡이는 커서 하나만 남긴 채 끝없이 펼쳐진 검은 화면을 바라보는 것에는 묘한 향수가 있습니다. 시간을 거슬러 돌아갈 수는 없지만, 적어도 컴퓨팅의 초기 설레던 시절이 아직 우리 곁에 있는 듯한 기분을 느낄 수는 있습니다. 마치 우리가 상상하는 해커 엘리트처럼 말이죠.