Git & CS

SSH 편하게 접속하는 방법

승민아 2023. 11. 8. 13:45

서비스를 만드는데 API 서버를 외부에서 접속이 가능하게 원해서

AWS EC2를 통해 REST API 서버를 만들어보고싶었다.

 

인스턴스 생성후

매번

ssh -i "키페어 경로(private key)" hostname@ip 로 접속하기 번거롭다.

 

다음과 같은 과정을 거쳐

ssh myec2로 접속을 바로 해보자.

 

cd ~/.ssh/

위의 경로로 이동한다.

그리고 이 경로에 key.pem를 옮기자.

 

chmod 600 lsm-server.pem   

chmod를 통해 권한을 설정하자.

 

권한 설정에 대한 이야기는 https://non-stop.tistory.com/83 에 했다!

 

vi config

그리고 config를 생성하여 다음과 같이 작성하자.

 

Host myec2
        HostName "public ip"
        User "username"
        IdentityFile ~/.ssh/key.pem

 

꼭 myec2가 아니여도 된다.

public ip에는 ssh 접속을 위한 ip를 넣어주자.

 

 

터미널에서 ssh myec2를 쳐보면!

편하게 접속이 된다!