Database & Infra/Network

Putty 설치 및 사용방법

icecokel 2020. 11. 16. 09:00

안녕하세요. 오늘은 Putty설치 및 사용 방법에 대해서 알아보겠습니다.


  1. 개념
  2. 설치
  3. 사용방법 및 팁

1. 개념

사실 Putty는 사용방법 보다 어떤 프로그램인 먼저 이해하는 것이 사용하는데 큰 도움이 된다고 생각되어, Putty의 개념을 잡고 시작하겠습니다. Putty는 원격 프로토콜을 사용하기 위한 툴 또는 프로그램 정도로 이해하시면 됩니다.

프로토콜이란 컴퓨터와 컴퓨터, 또는 컴퓨터와 서버등 통신을 하기위한 통신 규약입니다. 

그중 이원지에서 원격으로 접속해서 작업을 할 수 있도록 도와주는 원격 프로토콜을 대표적으로 3가지 알아보겠습니다.

프로토콜 용도 기본포트 비고
RDP Windows OS에서 원격으로 접속하여 GUI 환경을 제공 받을때 쓰는 프로토콜 3389 GUI 리눅스 환경에서는 xrdp로 비슷한 기능을 제공받을 수 있습니다.
telnet cli환경, 장비나 서버단에 원격으로 접속할 때 사용하는 프로토콜 25  
SSH telnet에 보안 개념추가 된 형태이며 사실상 가장 많이 사용 되는 프로토콜 22  

위의 프로토콜중 SSH를 window 환경에서 사용할 때 사용하는 툴이 Putty 입니다.

장비와 시리얼 통신할때도 많이 사용하지만, 실제로는 리눅스 서버를 이원지에서 작업할때 가장 많이 사용합니다.


2. 설치

설치를 진행하겠습니다. 우선 Putty 공식홈페이지로 이동하여 설치를 진행합니다.

www.putty.org/

 

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

www.putty.org

Package files 중 본인 OS 환경에 맞는 것을 선택해 Setup 파일을 다운로드 합니다.

Setup 파일을 실행시켜 설치를 진행합니다.

 

 


3. 사용방법 및 팁

 Putty를 설치 했으니 사용방법을 알아보도록 하겠습니다.

Host Name 에 접속할 IP 또는 도메인 주소를 적고, Port 번호를 기입하고 Open 버튼을 클릭합니다.

SSH 접속이 완료됩니다.  이후 서버작업을 진행하면 됩니다. 

** 저는 집안에 Linux서버를 만들어 놔서 바로 작업을 진행할 수 있었습니다. 

putty에 생각보다 편한 기능이 있는데 대부분에 사람이 모르거나 사용 안하시는 거 같아서 사용 팁을 공유해 드리겠습니다.

1. logging

 

좌측 Cetegory 트리에서 [Session] - [ Logging ] 을 클릭해서 로깅으로 이동하고 설정을 진행합니다.

A : 모든 세션의 아웃풋을 로깅하겠다는 의미

B : 어디에 로깅을 적재 할 지, 어떤 형식으로 적재 할지 정하는 부분입니다.

 - [Browse...]를 클릭해 저장할 위치를 지정하고 &을 이용해 파일 이름의 형식을 지정해줍니다.

 &H(호스트 이름 or 접속한 IP 주소) &Y(로깅년도)-&M(로깅월)-&D(로깅일) &T(로깅시간).log

등으로 지정함.

2. 세션정보저장

평소에 접속하시는거와 같이 접속정보를 기입한 후 Open를 누르지 않고 Saved Sessions 에 이름을 정해주고 [ Save ] 버튼을 눌르면 활성화 된거와 같이 접속정보를 저장할 수 있습니다. 

한번 저장해두면 같은서버에 접속할 때 더블 클릭만하면되니 작업이 편해지겠죠?

3. Session 우클릭 기능들

세션 연결 후 상단을 우클릭 하면 위와 같은 칸이 나옵니다. 제가 표시한 항목을 차례대로 설명하겠습니다.

New Session 현재 Session말고 새로운 세션을 접속 시도할 때 씁니다. Putty가 새로 열립니다.
Duplicate Session 현재의 접속 정보와 같은 Session 하나를 새로운 창으로 띄웁니다.
 Saved Sessions 미리 저장해둔 Session중 하나를 새로운 창으로 띄웁니다.
Reset Terminal 현재 띄워둔  터미널을 비웁니다. 리눅스의 Clear 명령어와 비슷합니다.

 

다음은 Restart Session 입니다. 연결이 끊어졌을때, 같은 세션을 다시 접속하고 싶을 때 사용합니다.


이렇게 Putty 사용법에 대해서 알아 봤습니다. 개발이 아니더라도 IT 업계에서는 쓸일이 빈번한데, 사회에 입문한지 얼마 안된 신입들은 모르는 경우가 더러 있었습니다. 미리 사용방법을 숙지해서 빠른 업무적응이 되시길 바랍니다.

 

 

반응형