티스토리 뷰

aws에서 ssh로 접속을 하려면 ssh key인증으로 접속을 해야합니다.

window10 에서 putty나 xShell로 접속도 가능하지만,

리눅스 서버일 경우 접속하는 방법에대해 서술합니다.

 

우선 window10에서 powershell로 리눅스 서버쪽으로 개인키 파일을 복사합니다.

scp -P {port} {fileNames} users@ipaddress:{directory}

1. ssh ec2-user@ip 접속방법

복사된 파일의 내용을 클라이언트(로컬 or 다른 EC2)

~/.ssh/id_rsa 에 붙여넣고 접속을 하면 됩니다.

 

2. ssh -i 개인키파일 ec2-user@ip 접속방법

개인키 파일의 경로를 직접 입력하고 접속을 합니다.

 

키파일 오류는 아래 이미지 내용대로 파일 권한을 수정합니다.


추가 참고자료

-ssh통신-

Client(송신측) - Server(수신측)

편의상 C와 S로 표기합니다.

C는 인증용[개인키 | 공개키]를 생성합니다.

- 개인키 : id_rsa 

- 공개키 : id_rsa.pub

C는 S로 인증용[공개키]를 보냅니다.

S는 authorized_keys에 인증용 공개키 내용을 넣습니다.

ssh접속 인증 수단이 완성됩니다.

 

C에서 S로 ssh접속을 시도합니다.

S는 C에게 대칭키를 받을 것인지 물어봅니다.

C는 수락하면 ~.ssh/known_hosts에 정보를 저장합니다.

암호화 통신 수단이 완성됩니다.

 

'CLOUD > AWS' 카테고리의 다른 글

AWS_S3 및 Glacier  (0) 2022.10.24
AWS_EBS_작성중  (0) 2022.10.21
AWS_MFA설정  (0) 2022.10.04
AWS_IAM 암호 정책 설정  (0) 2022.10.04
EC2만들기 기초  (0) 2022.09.27
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함