SSH 클라이언트

PuTTY 다운로드

PuTTY · Simon Tatham과 PuTTY 팀 · 무료 오픈소스 · MIT License

1. 개요

PuTTY는 Simon Tatham이 주로 작성·유지하는 무료 SSH 클라이언트이자 터미널 에뮬레이터입니다. 2026년 8월 28일 공식 최신 배포 페이지에서 확인한 안정판은 0.85이며 2026년 8월 16일 공개됐습니다. Windows용 64-bit x86, ARM64, 32-bit x86 MSI와 설치하지 않고 실행하는 개별 파일, Unix용 소스 압축 파일을 제공합니다. 실행 파일과 소스 코드는 MIT 라이선스로 배포되어 개인·기업의 상업적 사용도 가능하지만 소프트웨어는 보증 없이 제공됩니다.

일반적인 Intel·AMD 64비트 Windows PC는 64-bit x86 MSI를 선택하는 것이 가장 단순합니다. ARM 기반 Windows 기기는 ARM64, 실제 32비트 Windows 환경은 x86을 검토합니다. MSI를 설치하면 SSH·Telnet 접속용 PuTTY와 키 생성용 PuTTYgen, 인증 에이전트 Pageant, 명령줄 파일 전송용 PSCP·PSFTP, 자동화에 사용할 수 있는 Plink가 함께 설치됩니다. 원격 파일을 화면에서 끌어 옮기는 작업이 중심이라면 WinSCP나 FileZilla가 더 적합하고, Windows 터미널의 기본 SSH 명령만으로 충분하면 OpenSSH를 먼저 사용할 수 있습니다.

SSH로 처음 접속할 때 표시되는 서버 호스트 키는 관리자나 호스팅 콘솔처럼 별도의 신뢰 경로에서 받은 지문과 대조해야 합니다. 저장했던 값과 다른 키가 갑자기 나타나면 서버 교체 여부를 확인하기 전 새 키를 승인하지 마세요. 한글이 깨질 때는 서버와 PuTTY의 문자셋을 확인해 Translation 설정을 맞추되 깨진 내용을 그대로 저장하거나 명령으로 재전송하지 않는 편이 안전합니다. 검색결과의 Softonic, APK 페이지와 현재 프로그램 프로젝트 본문이 아닌 putty.org 대신 PuTTY 팀이 연결한 랜딩·최신 배포·Microsoft Store 경로를 사용하세요.

2. 주요 기능

  • SSH·Telnet·Rlogin·직렬 포트 원격 접속
  • 자주 쓰는 서버와 터미널 설정을 세션으로 저장
  • PuTTYgen을 통한 SSH 공개 키 생성
  • Pageant 인증 에이전트를 이용한 개인 키 사용
  • PSCP·PSFTP를 통한 명령줄 보안 파일 전송
  • Plink를 이용한 명령줄 접속과 자동화
  • x64·ARM64·x86 MSI와 단독 실행 파일 제공

3. 시스템 요구사항

Windows 배포
64-bit x86·64-bit ARM·32-bit x86 MSI와 단독 실행 파일
Unix 배포
공식 소스 압축 파일과 운영체제별 패키지 경로 검토
최소 Windows
공식 최신 배포 페이지에서 구체적인 최소 버전을 확인하지 못함
접속 정보
서버 주소·포트·프로토콜·사용자 이름과 비밀번호 또는 SSH 개인 키
보안 확인
첫 연결 전 서버 관리자가 제공한 SSH 호스트 키 지문
Store ID
XPFNZKSKLBP7RJ · 게시자 Simon Tatham

4. 설치 방법

  1. 1.

    상단의 PuTTY 프로젝트 다운로드 버튼을 열고 안정판 버전을 확인합니다.

  2. 2.

    일반 Intel·AMD 64비트 PC는 64-bit x86, ARM 기반 Windows는 ARM64, 32비트 환경은 x86을 선택합니다.

  3. 3.

    전체 도구와 시작 메뉴 등록이 필요하면 MSI를 설치하고, PuTTY만 임시로 실행하려면 아키텍처에 맞는 단독 실행 파일을 선택합니다.

  4. 4.

    PuTTY를 열어 서버 주소와 포트, SSH 연결 방식을 입력합니다.

  5. 5.

    첫 연결에서는 서버 관리자가 제공한 호스트 키 지문과 화면의 값을 대조한 뒤 로그인합니다.

5. 자주 발생하는 문제

x64·ARM64·x86 중 무엇을 받아야 할지 모를 때

Windows 설정의 시스템 종류를 확인합니다. 일반적인 Intel·AMD 64비트 PC는 x64, Snapdragon 같은 ARM 기반 기기는 ARM64이며 실제 32비트 Windows에서만 x86을 선택합니다.

처음 보는 호스트 키 또는 기존과 다른 키 경고가 나타날 때

접속을 취소하고 서버 관리자나 호스팅 콘솔의 키 지문과 대조합니다. 서버 재설치·키 교체가 확인되기 전에는 새 키를 저장하지 마세요.

Connection refused 또는 Connection timed out 오류가 날 때

서버 주소·SSH 포트·VPN·방화벽과 서버의 SSH 서비스 실행 여부를 확인합니다. refused는 해당 주소·포트가 연결을 거부한 경우, timed out은 네트워크 경로에서 응답을 받지 못한 경우가 많습니다.

Access denied 또는 개인 키 로드 실패가 반복될 때

사용자 이름, 서버가 허용한 인증 방식과 개인 키 형식을 확인합니다. 공개 키가 올바른 계정에 등록됐는지 관리자에게 확인하고 비밀번호·키 암호를 여러 번 추측해 계정을 잠그지 마세요.

터미널의 한글이 깨지거나 입력이 이상할 때

서버 셸의 문자셋과 PuTTY의 Translation 설정을 확인해 같은 인코딩으로 맞춥니다. 깨진 문장을 그대로 저장하거나 재전송하지 말고 테스트 세션에서 먼저 확인하세요.

6. PuTTY와 비슷한 프로그램 비교

WinSCP
Windows에서 SFTP·SCP 파일을 두 창 GUI로 전송하고 폴더를 동기화하는 데 적합합니다. PuTTY는 파일 관리보다 SSH 터미널 접속과 명령 실행이 중심입니다.
파일질라
Windows·macOS·Linux에서 FTP·FTPS·SFTP 파일 전송을 지원합니다. PuTTY는 원격 서버의 명령줄을 직접 제어해야 할 때 선택합니다.
Windows OpenSSH
Windows 터미널에서 ssh·scp·sftp 명령을 바로 사용할 수 있어 별도 GUI가 필요 없습니다. PuTTY는 저장 세션과 별도 설정 창, PuTTYgen·Pageant 도구가 필요한 경우에 편합니다.
MobaXterm
SSH 터미널에 SFTP 브라우저·X 서버와 여러 네트워크 도구를 묶은 종합 프로그램입니다. PuTTY는 더 단순한 무료 오픈소스 SSH 클라이언트를 원하는 경우 적합합니다.

7. 자주 묻는 질문

PuTTY는 회사에서도 무료로 사용할 수 있나요?

+

네. 공식 라이선스 설명은 실행 파일과 소스가 MIT 라이선스로 배포되며 기업과 상업적 용도에서도 무료로 사용할 수 있다고 안내합니다. 재배포·수정 시에는 저작권 고지와 라이선스 조건을 확인하세요.

64-bit x86·ARM64·32-bit 중 무엇을 받나요?

+

일반적인 Intel·AMD 64비트 Windows PC는 64-bit x86을 선택합니다. Snapdragon 등 ARM 기반 Windows는 ARM64, 실제 32비트 Windows는 32-bit x86을 사용합니다.

MSI와 putty.exe는 무엇이 다른가요?

+

MSI는 PuTTY와 PuTTYgen·Pageant·PSCP·PSFTP·Plink 같은 도구를 설치하고 시작 메뉴에 등록합니다. 단독 putty.exe는 설치 없이 SSH·Telnet 클라이언트만 실행할 때 적합합니다.

첫 SSH 접속의 호스트 키는 그냥 수락해도 되나요?

+

인터넷 서버라면 무조건 수락하지 마세요. 서버 관리자나 호스팅 콘솔에서 받은 지문과 대조해야 다른 서버로 잘못 연결되는 상황을 탐지할 수 있습니다.

PuTTY 공식 한글판이 있나요?

+

이번 공식 배포와 Store 확인에서는 별도의 공식 한글판을 확인하지 못했습니다. 출처가 불분명한 한글판 설치 파일 대신 공식판을 사용하고, 한글 깨짐은 서버와 Translation 문자셋 설정을 맞춰 해결하세요.

8. 참고 자료

관련 프로그램