[리눅스 공부] SSH 소개


이하 포스팅 내용은 제가 틈틈히 리눅스공부를 하고 있는중에 기록용으로 남겨놓은 내용입니다.

혹시, 다른분들도 도움이되지 않을까 해서 올려봅니다.   - poohsiro.com

 

 

 

SSH란?

 

Secure Shell(시큐어셀)의 약자.

 

네트워크에 접근할수 있는 방식(원격 시스템과의 통신)중 가장 대중적이고, 강력한 방법중 하나인 프로토콜이나 응용프로그램을 가리킴

 

이방식은 기존의 원격접속방식인 텔넷(telnet)을 이용할때 암호화를 하지 않기 때문에 데이터를 가로채기 당할수가 있지만 SSH방식은 전송시 암호화 하여 전송하기 때문에 다소 안전함. (하지만 절대적으로 보장하지는 못함)

 

 


 

 

 

SSH를 이용하여 원격시스템(서버)에 로그인을 할때는 아이디와 패스워드를 입력받아서 사용자 인증하기도 하지만,  Private key, Public_key, ssh agent 를 이용하여 서버에 패스워드 없이 로그인이 가능

 

키파일을 이용한 인증방식은 암호입력방식보다 안전하고, 인증키의 암호만으로 로그인이 가능하기 때문에 편리함

(제가 사용하고 있는 아마존 라이트세일의 인스턴스가 이러한 방법을 쓰고 있습니다)

 

SSH를 사용하기 위해서는 클라이언트 어플리케이션이 필요한데, 대표적으로 PuTTy가 많이 쓰인다.

 

(후에 putty를 이용한 SSH 접속방법에 대해서 따로 포스팅을 하겠습니다.)

 

 

이 글을 공유하기

댓글

Designed by JB FACTORY