본문 바로가기

일상+자잘한 일/개발일지-unsolved.hgu

[AWS/unsolved.ac/06] aws lightsail ssh 접속방법

계속 이렇게 웹으로 접속하기가 귀찮기도 하고 가독성도 좋지 않아 ssh로 접속하기로 마음 먹었다.

 

설정에 account를 들어가면 SSH keys가 있는 것을 볼 수 있다.

여기서 키를 새로 생성하거나 업로드할 수 있다.

생성한 이후 다운로드를 통해 키를 로컬에 저장할 수 있는데

단 한 번만 다운로드 받을 수 있으니 주의해서 잘 보관하도록 하자.

 다운 받은 후에 로컬로 가기 전에 원하는 서버에서 쓰는 키페어가 무엇인지 확인하자


 

같은 키를 쓰는 것을 확인하면 IP주소와 Username을 확인하여 연결을 시도한다.

아래 키워드에서 괄호 안에 부위를 자신의 것으로 채우면 될 것이다.

ssh -i ./<keyDirectory>/<KeyName>.pem <username>@<ip.v4.address>

 

위치에서 키 를 부르고 유저이름과 서버주소를 입력하면 이렇게 뜰 것이다.

키의 permission이 너무 넓어서 그런 것이니

키 범위를 나로만 좁혀두면 된다.

sudo chmod 400 /path/to/<private-key>.pem

이후 다시 로그인하면 잘 접속되는 것을 확인할 수 있다 :)