반응형

 

SSH(Secure SHell) 클라이언트는 안전한 원격 프로토콜인 SSH를 사용하여 원격 서버 또는 기기에 접속하는 소프트웨로 이 글에서는 putty와 Xshell을 소개할 것이다.

 

SSH 클라이언트 특징

1. 보안

SHH 프로토콜은 보안이 되지 않은 네트워크를 통해 보안 통신 채널을 제공하도록 설계되어있다. 클라이언트는 클라이언트와 서버 간에 전송되는 모든 데이터를 암호화하여 제 3자가 데이터를 가로채거나 변조하는 것을 방지한다.

 

2. 원격 액세스

사용자는 인터넷 연결을 통해 전 세계 어디에서나 원격 서버 또는 장치를 액세스 할 수 있다. 이를 통해 서버 및 장치를 쉽게 원격 관리와 문제 해결이 가능하다.

 

3. 터미널 기반 인터페이스

일반적으로 원격 서버 및 장치와 상호작용하는 가볍고 효율적인 방법을 제공하는 터미널 기반 인터페이스를 사용해 파일 전송, 원격 명령 실행 및 시스템 설정 구성과 같은 작업을 쉽게 수행할 수 있다.

 

4. 교차 플랫폼 호환성

윈도우, 맥OS, 리눅스 및 모바일 장치를 포함한 다양한 운영 체제 및 플랫폼에서 사용할 수 있으므로 모든 장치에서 원격 서버 및 장치에 쉽게 액세스 할 수 있다.

 

5. 확장성

단일 서버 또는 장치를 관리하거나 대규모 분산 시스템을 관리하는 데 사용할 수 있다. 원격 서버 및 장치를 대량으로 관리하는 기능을 통해 대규모 시스템을 효율적으로 관리하고 모니터링 할 수 있다.

 

실제로 사용해보면 VMwere에서 바로 명령어를 입력하는 것 보다 putty나 xshell에서 사용하면 복사, 붙여넣기도 가능하고 편의 기능성의 폭이 넓었다.

 


PuTTY

전 세계적으로 많이 사용되는 윈도우용 오픈 소스 SHH 및 Telnet 클라이언트이다. 위에서 설명한 것과 같이 원격으로 서버 및 장치에 연결이 가능하고 프로그램이 굉장히 가볍고 간편에 사용성이 뛰어나다. 게다가 무료로 배포돼있는 것이 세계 범용으로 사용되는 일례라고 할 수 있을 것 같다.

 

해당 프로그램의 장점 중 하나는 보안 기능인데, 클라이언트는 강력한 암호화를 사용하여 클라이언트와 서버 간에 전송되는 데이터를 보호하며 암호 인증, 공개 키 인증 및 키보드 대화식 인증을 포함한 다양한 인증 방법을 지원한다. 또한 안전한 파일 전송을 위해 SCP 및 FTP(FTPS) 프로토콜을 지원한다.

 

* SCP(secure Copy Protocol)

SSH 프로토콜을 사용하여 호스트 간에 파일을 안전하게 전송하는 프로토콜이다. SCP는 파일 내용고 전송 정보 모두 암호화하므로 파일을 안전하게 전송할 수 있다.

 

*FTP/FTPS

인터넷을 통해 클라이언트와 서버 간에 파일을 전송하는 데 사용되는 표준 네트워크 프로토콜로 다른 파일 전송 프로토콜만큼 안전하지 않다. 따라서 FTP를 SSL(Secure Sockets Layer) 혹은 TLS(Transport Layer Security)를 추가하여 암호화하여 전송하는데, 이를 FTPS 프로토콜이라고 한다.

 

PuTTy 다운로드

 

* XX-bit : 자신의 컴퓨터의 운영체제의 종류를 뜻한다.

* x86 : 인텔이 개발한 마이크로프로세서 계열을 부르는 말이다.

* Arm : 저전력 CPU로 휴대폰 같은 휴대용 기기에서 많이 사용한다.

 

이 3가지 중 자신의 운영 체제에 맞는 것을 선택해 다운로드 받으면 된다.

 

설치 후 파일 아이콘과 실행 시 모습은 다음과 같다.


Xshell

https://www.netsarang.com/ko/xshell-download/

 

Xshell 다운로드 - NetSarang Website

다운로드 구매하기 개요 라이선스 종류를 선택하세요 기재하신 정보 중 이름, 회사(기관), 이메일 정보는 제품 출시나, 업데이트 정보 등을 신속하게 제공하기 위해 사용합니다. 이 정보는 서비

www.netsarang.com

위와 같이 사용에 편의를 주는 터미널 애뮬레이터로 PuTTY 보다 조금 더 다양한 기능을 제공하는 것이 특징이다. 해당 사항으로는 다중 탭, 북마크, 대화식 SSH 세션, 타이밍 제어, 문자열 제거 등과 같은 기능을 제공하여 사용자가 작업을 보다 쉽게 수행할 수 있도록 도와준다.

 

대부분의 윈도우 운영 체제와 호완이 되고, 원래 유료 제품이지만 교육용 무료 버전도 제공해주고 있다. 인터페이스가 간단하고 직관적이고 원격 서버와 장치에 쉽게 접속이 가능하기 때문에 사용성이 좋다.

 

이 후 설치에는 따로 건드릴 부분은 없으므로 라이센스에 동의해주고 다음으로 넘어가 다운로드를 완료해준다.

 

반응형