PuTTY 사용방법부터 다운로드, SSH·Telnet 접속 설정, 보안 팁을 정리하여 서버 관리자와 초보자 모두 쉽게 따라 할 수 있는 PuTTY 활용 방법에 대해 알아보겠습니다.
목차
숨기기
PuTTY란 무엇인가?
리눅스 서버를 원격에서 관리해야 하는데 “어떤 프로그램을 써야 하지?” 고민해본 적 있으신가요?
많은 서버 관리자와 개발자들이 가장 먼저 선택하는 도구가 바로 PuTTY입니다.
- 무료 오픈소스 SSH/Telnet 클라이언트
- 가볍고 설치가 간편함
- Windows 환경에서 리눅스·유닉스 서버 접속 시 가장 널리 사용됨
즉, PuTTY는 서버와 안전하게 연결하고 명령어를 입력할 수 있는 원격 접속 도구입니다.
PuTTY 다운로드 및 설치 방법
1. 공식 다운로드 경로
PuTTY는 반드시 공식 웹사이트에서 다운로드해야 안전합니다.
2. 설치 절차
- 사이트 접속 후, Windows Installer 64-bit 선택
- 설치 파일 실행 후 “Next → Install” 클릭
- 바탕화면에 PuTTY 아이콘 생성 확인
💡 팁: 설치 과정에서 옵션은 기본값 그대로 두는 것이 가장 안정적입니다.
PuTTY 사용방법

PuTTY로 SSH 접속
PuTTY의 가장 핵심 기능은 SSH 접속입니다.
리눅스 서버를 원격으로 관리하려면 아래 순서대로 설정하세요.
1. 기본 설정 입력
- Host Name (or IP address): 접속할 서버의 IP 주소 입력
- Port: 기본값 22 (SSH 포트)
- Connection Type: SSH 선택
2. 세션 저장
- “Saved Sessions”에 원하는 이름 입력 후 Save 클릭
- 다음 접속부터는 불러오기만 하면 됨
3. 접속 및 로그인
- Open 클릭 → 로그인 창 등장
- 서버 계정(ID)과 비밀번호 입력
PuTTY로 Serial 접속
Serial 접속을 하기위해선 콘솔 케이블이 필요합니다. 장치 관리자에서 포트 번호를 확인 할 수 있으며, Open을 눌러주시면 됩니다.
PuTTY로 Telnet 접속
- Host Name (or IP address): 접속할 서버의 IP 주소 입력
- Port: 기본값 23 (Telnet 포트)
- Connection Type: Telnet 선택
PuTTY 고급 설정 활용
1. 문자 인코딩 설정
- 한글이 깨질 경우 → Window > Translation > UTF-8 선택
2. 세션 로그 저장
- Session > Logging 메뉴에서 “All session output” 선택
- 서버 작업 기록을 텍스트로 남겨 추후 분석 가능
3. 인증서 기반 로그인 (보안 강화)
비밀번호 대신 키 인증 방식을 사용하면 보안이 크게 향상됩니다.
- PuTTY에 포함된 PuTTYgen 실행
- SSH Key 생성 후 서버에 등록
- PuTTY 설정에서 Connection > SSH > Auth > Private key file 경로 지정
PuTTY config 저장방법

putty 접속 후 상단 바를 우클릭해서 “change settings”를 눌러줍니다.

Logging 카테고리에서 “All session output”을 체크하여 주고 Apply로 저장해주면 위 경로로 저장됩니다.
자주 묻는 질문 (FAQ)
Q1. PuTTY는 무료인가요?
네, 완전히 무료 오픈소스입니다.
Q2. Windows 외에도 사용할 수 있나요?
네. Mac과 Linux에서도 설치 가능하지만, 해당 OS에는 보통 기본 SSH 클라이언트가 내장되어 있어 Windows에서 주로 사용됩니다.
Q3. 비밀번호 대신 키 인증을 꼭 써야 하나요?
강력 추천합니다. 비밀번호 방식보다 해킹 위험이 적습니다.