목차
1. 개요
Tera Term(테라텀)은 Windows에서 원격 서버와 통신 장비를 제어하는 무료 오픈소스 터미널 에뮬레이터입니다. TCP/IP의 SSH·Telnet, 시리얼 포트와 named pipe 연결을 지원하고 VT100과 일부 VT200·VT300, TEK4010 터미널을 에뮬레이션합니다. 라우터·스위치·방화벽의 콘솔 케이블, 마이크로컨트롤러·개발 보드의 UART 출력, 서버 SSH 관리처럼 텍스트 기반 장비와 시스템을 다룰 때 특히 유용합니다. 2026년 8월 28일 기준 최신 안정판은 Tera Term 5.6.2와 TTSSH 3.6.2입니다. 이 버전은 수신한 SSH2 패킷 길이 검증 취약점을 수정했으므로 오래된 미러 파일보다 공식 GitHub 최신 릴리스를 선택해야 합니다.
공식 릴리스에는 x86·x64·ARM64별 Installer와 Portable ZIP이 있습니다. 일반적인 Intel·AMD 64비트 PC는 x64 Installer가 맞고, 설치 없이 별도 폴더에서 실행하려면 x64 ZIP을 고르면 됩니다. ARM 기반 Windows 기기는 ARM64, 32비트 Windows는 x86 빌드를 선택합니다. 새 연결 창에서 Serial을 고르면 COM 포트로, SSH를 고르면 서버 주소와 기본 22번 포트로 연결합니다. 시리얼 화면이 깨지거나 입력이 되지 않을 때는 프로그램 문제가 아니라 장비와 통신 속도, 데이터 비트, 패리티, 정지 비트, 흐름 제어가 다르게 설정된 경우가 많습니다.
Tera Term Language 매크로를 이용하면 로그인, 명령 전송, 응답 대기, 로그와 파일 전송을 반복 실행할 수 있습니다. Kermit·XMODEM·YMODEM·ZMODEM 등의 전송 프로토콜과 로그 재생도 지원합니다. 단순 SSH 접속과 키 관리만 원하면 PuTTY, SSH와 SFTP·X11·원격 데스크톱을 한 창에 모으려면 MobaXterm, SFTP·SCP 파일 관리가 중심이면 WinSCP가 더 알맞을 수 있습니다. 처음 SSH 서버에 접속할 때는 호스트 키 지문을 관리자나 서버 콘솔 등 별도 경로에서 확인하고, 매크로 파일에 비밀번호를 평문으로 넣지 않는 편이 안전합니다.
2. 주요 기능
- Serial·Telnet·SSH1·SSH2·named pipe 연결
- VT100과 일부 VT200·VT300·TEK4010 에뮬레이션
- COM 포트 속도·데이터 비트·패리티·정지 비트·흐름 제어
- Tera Term Language 매크로와 명령줄 자동 실행
- Kermit·XMODEM·YMODEM·ZMODEM 등 파일 전송
- 접속 로그 저장과 로그 재생
- SSH 공개 키 인증과 로컬·원격·동적 포트 포워딩
- x86·x64·ARM64 Installer·Portable 배포
3. 시스템 요구사항
- OS
- Windows 7·8·8.1·10·11, Windows Server 2012·2012 R2
- 아키텍처
- x86·x64·ARM64 공식 빌드
- 배포 방식
- Installer 또는 설치가 필요 없는 Portable ZIP
- 최신판
- Tera Term 5.6.2 · TTSSH 3.6.2 · 2026-07-15 공개
- 시리얼 연결
- 장치 드라이버와 COM 포트·통신 속도·데이터 비트·패리티·정지 비트·흐름 제어 정보
- SSH 연결
- 서버 주소·포트·사용자 이름과 비밀번호 또는 개인 키
4. 설치 방법
- 1.
공식 최신 릴리스에서 PC 아키텍처에 맞는 x64·x86·ARM64 파일을 고릅니다.
- 2.
한 PC에서 계속 사용하면 Installer 실행 파일, 설치하지 않고 사용하면 같은 아키텍처의 Portable ZIP을 선택합니다.
- 3.
Installer는 안내에 따라 설치하고 Portable은 원하는 폴더에 압축을 푼 뒤 실행합니다.
- 4.
서버에 접속할 때는 새 연결 창에서 SSH와 호스트·포트를, 장비 콘솔은 Serial과 COM 포트를 선택합니다.
- 5.
시리얼은 장비 설명서의 속도·데이터 비트·패리티·정지 비트·흐름 제어를 맞추고, SSH는 첫 연결의 호스트 키 지문을 확인합니다.
5. 자주 발생하는 문제
Installer와 Portable, x64·x86·ARM64 중 무엇을 받아야 할 때
대부분의 Intel·AMD 64비트 Windows PC는 x64 Installer를 선택합니다. 설치 없이 쓰려면 x64 ZIP, ARM 기반 Windows는 ARM64, 32비트 Windows는 x86 파일을 고르세요. 설정 화면의 시스템 종류에서 아키텍처를 먼저 확인하면 됩니다.
Serial 목록에 COM 포트가 보이지 않을 때
USB 시리얼 케이블이나 개발 보드를 다시 연결하고 장치 관리자에서 드라이버와 COM 번호를 확인합니다. 다른 터미널이 포트를 점유했다면 닫고, Tera Term의 연결을 끊은 뒤 새 연결 창에서 다시 선택하세요.
시리얼 화면에 문자가 깨지거나 입력이 되지 않을 때
장비 매뉴얼과 Tera Term의 속도, 데이터 비트, 패리티, 정지 비트, 흐름 제어를 모두 비교합니다. 흔히 쓰는 값이라고 추측하지 말고 장비가 지정한 값을 적용한 뒤 케이블과 송수신 방향도 확인하세요.
SSH 접속 시 호스트 키 경고가 나타날 때
처음 접속이라면 관리자나 서버 콘솔에서 받은 지문과 비교합니다. 저장된 키가 바뀌었다면 서버 재설치나 키 교체 여부를 확인하기 전 기존 기록을 삭제하거나 경고를 무시하지 마세요.
TTL 매크로 자동 로그인이 실패할 때
매크로의 접속 문자열, 응답 대기 조건과 시간 제한을 실제 프롬프트에 맞춥니다. 사용자 이름과 비밀번호를 매크로에 평문으로 넣으면 파일에 그대로 남으므로 권한을 제한하고 가능하면 공개 키 인증을 사용하세요.
6. Tera Term와 비슷한 프로그램 비교
- PuTTY
- SSH·Telnet·시리얼 세션과 PuTTYgen·Pageant 키 관리에 집중한 단순한 선택입니다. Tera Term은 장비 시리얼 설정, 여러 전송 프로토콜과 TTL 매크로 자동화가 특히 강합니다.
- MobaXterm
- SSH와 함께 SFTP 파일 브라우저·X11 서버·RDP/VNC·Unix 도구를 통합합니다. Tera Term은 더 가볍게 시리얼 콘솔과 터미널 매크로를 운영하려는 경우에 맞습니다.
- WinSCP
- Windows에서 SFTP·SCP 파일 전송과 폴더 동기화가 목적일 때 적합합니다. Tera Term은 파일 관리보다 SSH 명령과 시리얼 장비 콘솔 제어가 중심입니다.
- Windows OpenSSH
- Windows 터미널에서 ssh 명령을 바로 실행해 별도 GUI 없이 서버에 접속할 수 있습니다. COM 포트 장비 연결이나 TTL 매크로·로그 재생이 필요하면 Tera Term이 더 편합니다.
7. 자주 묻는 질문
Tera Term과 테라텀은 다른 프로그램인가요?
+
같은 프로그램입니다. 정식 영문명은 Tera Term이며 국내에서는 붙여 쓴 테라텀으로도 검색합니다. 공식 TeraTerm Project의 GitHub 최신 릴리스에서 내려받으면 됩니다.
Tera Term은 무료인가요?
+
Tera Term 본체와 TTSSH는 3-clause BSD License를 적용하는 무료 오픈소스 소프트웨어입니다. 배포판의 일부 구성 요소는 각자의 오픈소스 라이선스를 따르므로 재배포 시 공식 라이선스 문서를 함께 확인하세요.
시리얼 통신은 어떤 값을 설정해야 하나요?
+
연결할 장비가 지정한 COM 포트, 통신 속도, 데이터 비트, 패리티, 정지 비트, 흐름 제어 값을 그대로 맞춰야 합니다. 화면이 깨질 때는 특히 통신 속도와 데이터 형식을 먼저 확인하세요.
Tera Term 5.6.2를 사용해야 하는 이유는 무엇인가요?
+
TTSSH 3.6.2에서 수신한 SSH2 패킷 길이를 올바르게 검증하지 않던 취약점이 수정됐습니다. 오래된 블로그나 미러의 설치 파일 대신 공식 최신 릴리스를 사용하는 것이 안전합니다.
PuTTY 대신 Tera Term을 선택할 이유가 있나요?
+
SSH 접속만 하면 둘 다 사용할 수 있습니다. 라우터·스위치·개발 보드의 시리얼 콘솔을 자주 다루거나 TTL 매크로, XMODEM·ZMODEM 전송과 로그 재생이 필요하면 Tera Term이 더 자연스럽습니다.
8. 참고 자료
관련 프로그램