본문 바로가기

학습 내용 정리/javascript

SSH

728x90

SSH (Secure SHell) 시큐어 쉘

네트워크 상의 다른 컴퓨터에 로그인하거나

원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해주는

응용 프로그램 또는 그 프로토콜

 

대표적인 사용 : 데이터 전송 (깃허브), 원격 제어 (AWS)

 

SSH는 다른 컴퓨터와 통신할 때 Public Key 와 Private Key 한 쌍의 SSH key를 사용한다.

 

  • Public Key :
    • 공개되어도 비교적 안전한 Key.
    • 이 키를 통해 메세지를 전송하기 전 암호화를 한다.
    • 암호화는 가능하지만 복호화는 불가능하다.
  • Private Key :
    • 절대로 외부에 노출되어서는 안되는 Key.
    • 본인의 컴퓨터 내부에 저장하게 되어있다.
    • 암호화된 메세지를 복호화 할 수 있다.

 

 

참고자료 : SSH란?

'학습 내용 정리 > javascript' 카테고리의 다른 글

for...in  (0) 2023.08.04
javascript script 태그의 위치  (0) 2023.08.04
javascript 버블 정렬  (0) 2023.08.04
this  (0) 2023.08.04
실행 컨텍스트와 클로저  (0) 2023.08.04