AWS

SSH란?

JUNGKEUNG 2021. 5. 18. 17:27
반응형

SSH란?


Secure Shell Protocol 서버에 접속할때 비밀번호 대신에 key을 제출한다. 비밀 번호보다 더 높은 보안이 필요할때 사용됩니다.

 

자주 SSH 사용되는곳은 AWS와 Git입니다.

 

key로는 2개로 나눠지는데 Private Key,Public Key

SSH는 다른 컴퓨터와 통신을 하기 위해 접속을 할 때 우리가 일반적으로 사용하는 비밀번호의 입력을 통한 접속을 하지 않습니다.

기본적으로 SSH는 한 쌍의 Key를 통해 접속하려는 컴퓨터와 인증 과정을 거치게 됩니다.

 

Public Key는 단어 뜻 그대로 공개되어도 비교적 안전한 Key입니다. 이 Public Key를 통해 메시지를 전송하기 전 암호화를 하게 됩니다. Public Key로는 암호화는 가능하지만 복호화는 불가능합니다. 

 

Private Key는 절대로 외부에 노출이 되어서는 안되는 Key로 본인의 컴퓨터 내부에 저장하게 되어있습니다. 이 Private Key를 통해 암호화된 메시지를 복호화 할 수 있습니다.