728x90
SSH는 Secure Shell의 줄임말로, 원격 호스트에 접속하기 위해 사용되는 보안 프로토콜
SSH의 작동원리
- 사용자(클라이언트)와 서버(호스트)는 각각의 키를 보유하고 있으며, 이 키를 이용해 연결 상대를 인증하고 안전하게 데이터를 주고 받게 됨.
- 대칭키’와 ‘비대칭키(또는 공개 키)’ 방식이 있음
AWS case confirmed
Amazon LightSail 상품을 이용하여 월 3.5 dollar 가장 저렴한 상품을 이용하여 CPU instance 를 만들었음
https://lightsail.aws.amazon.com/ls/webapp/home/instances
https://lightsail.aws.amazon.com/ls/webapp/home/instances
lightsail.aws.amazon.com
instance 를 만드는 과정에서 SSH key (public key + private key) 도 같이 creation 함
private key 는 SSH client 가 있는 local 에 저장함.
public key 는 접근하려고 하는 자동적으로 server 에 만들어짐
awspwd.pem 의 acess permission 이 -rw------- 이어야 한다.
ssh -i ./awspwd.pem ubuntu@3.35.169.159 // awspwd.pem 가 있는 directory 확인이 필요함
sudo ps aux | grep ssh // ssh 가 동작하는 지 확인
출처)
https://library.gabia.com/contents/infrahosting/9002/
가비아 라이브러리
IT 콘텐츠 허브
library.gabia.com
'Ubuntu > linux Command' 카테고리의 다른 글
Linux Command (sftp) (0) | 2021.09.06 |
---|---|
Linux command (scp) (0) | 2021.09.05 |
Linux Command (rsync) (0) | 2021.08.16 |
Linux System Command (awk) (0) | 2021.08.16 |
Linux System Command ( kill ) (0) | 2021.08.16 |