본문 바로가기

개발노트

원격 SSH 프로그램 PuTTY 소개 및 사용 방법

반응형

이번 글에서는 원격 SSH 프로그램 PuTTY 소개 및 사용 방법에 대해 알아보겠다.

 

리눅스(Linux) 서버나 VPS를 관리하다 보면 원격으로 서버에 접속해야 하는 경우가 많다.

 

PuTTY는 Windows에서 SSH, Telnet, Serial 등 다양한 방식의 원격 접속을 지원하는 무료 터미널 프로그램으로, 서버 관리와 네트워크 장비 접속에 널리 사용되고 있다.

 

PuTTY란?

PuTTY는 Windows에서 사용할 수 있는 무료 오픈소스 SSH 클라이언트이자 터미널 에뮬레이터이다.

 

SSH뿐 아니라 Telnet, Serial, Rlogin 등 다양한 접속 방식을 지원하며, 리눅스 서버나 네트워크 장비를 원격으로 관리할 때 많이 사용된다.

 

주요 특징은 다음과 같다.

  • 무료 사용 가능
  • SSH 지원
  • Telnet 지원
  • Serial(시리얼) 연결 지원
  • 공개키(PPK) 인증 지원
  • 세션 저장 기능 제공
  • 가벼운 실행 파일

 

PuTTY 다운로드

먼저 PuTTY 공식 홈페이지에 접속한다.

 

https://putty.org/index.html

 

Download PuTTY - a free SSH and telnet client for Windows

Is Bitvise affiliated with PuTTY? Bitvise is not affiliated with PuTTY. We develop our SSH Server for Windows, which is compatible with PuTTY. Many PuTTY users are therefore our users as well. From time to time, they need to find the PuTTY download link. W

putty.org

 

 

운영체제에 맞는 설치 파일 또는 실행 파일(Portable)을 다운로드한다.

 

다운로드가 완료되면 설치 파일을 실행한다.

 

PuTTY 설치 방법

설치 프로그램을 실행한 뒤 안내에 따라 설치를 진행한다.

 

대부분 기본 설정 그대로 설치하면 된다.

 

설치가 완료되면 PuTTY를 실행한다.

 

putty 싫행 화면
putty 싫행 화면

 

 

반응형

 

PuTTY 사용 방법

프로그램을 실행하면 Session 화면이 나타난다.

 

서버에 접속하기 위해 다음 정보를 입력한다.

 

항목 설명
Host Name 서버 IP 또는 도메인
Port SSH는 일반적으로 22
Connection type SSH 선택

 

입력이 완료되면 Open 버튼을 클릭한다.

 

처음 접속하는 서버라면 보안 경고(Security Alert)가 나타날 수 있다.

 

신뢰할 수 있는 서버라면 Accept를 선택하여 계속 진행한다.

 

putty 보안 경고(Security Alert)
putty 보안 경고(Security Alert)

 

 

PuTTY는 SSH와 Telnet 기능을 자체적으로 제공하므로 Windows의 Telnet 기능을 별도로 활성화하지 않아도 사용할 수 있다.

 

다만 명령 프롬프트(cmd)에서 telnet 명령어를 사용하려면 Windows의 Telnet Client 기능을 활성화해야 한다.

 

로그인 방법

접속이 완료되면 터미널 창이 열린다.

 

다음 순서대로 로그인한다.

 

login as: 사용자명
password: 비밀번호
 

 

비밀번호 입력 시에는 화면에 아무 글자도 표시되지 않지만 정상적으로 입력되고 있으므로 그대로 입력 후 Enter를 누르면 된다.

 

정상적으로 로그인되면 리눅스 명령어를 사용할 수 있다.

 

putty 접속 아이디 입력
putty 접속 아이디 입력

 

putty 접속 패스워드 입력
putty 접속 패스워드 입력

 

putty 원격 서버 접속
putty 원격 서버 접속

 

해당 터미널을 접속 종료하고 싶다면 exit 명령어를 이용하면 간단히 빠져나올 수 있다.

 

PuTTY 주요 기능

SSH 접속

암호화된 통신을 이용하여 리눅스 서버를 안전하게 관리할 수 있다.

세션 저장

자주 접속하는 서버 정보를 저장하여 다음부터 쉽게 접속할 수 있다.

공개키 인증

비밀번호 대신 공개키(PPK)를 이용하여 보다 안전하게 로그인할 수 있다.

Serial 연결

네트워크 장비나 임베디드 장비를 시리얼 포트를 통해 관리할 수 있다.

 

PuTTY 사용 시 참고사항

SSH 접속을 위해서는 서버에서 SSH 서비스가 실행 중이어야 한다.

 

또한 방화벽이나 공유기에서 SSH 포트(기본 22번)가 차단되어 있다면 접속이 불가능할 수 있다.

 

처음 접속하는 서버에서는 서버의 공개키를 확인하는 보안 경고가 나타날 수 있는데, 신뢰할 수 있는 서버인지 확인한 후 접속하는 것이 좋다.

 

마무리하며

지금까지 PuTTY 소개 및 사용 방법에 대해 알아보았다.

 

PuTTY는 가볍고 사용이 간편한 SSH 클라이언트로, 리눅스 서버와 네트워크 장비를 원격으로 관리할 때 많이 사용되는 프로그램이다.

 

서버에 파일을 업로드하거나 다운로드하려면 아래 글도 함께 참고해 보자.

 

▶ WinSCP 소개 및 다운로드 사용 방법

 

SSH를 이용한 파일 전송 프로그램이 궁금하다면 아래 글도 함께 참고해 보자.

 

▶ FileZilla 소개 및 설치 사용 방법

 

반응형