Development/OS

SSH 접속 간편하게 하기

비완 2025. 2. 26. 16:46

최근에 EC2, VM 등 클라우드 서비스를 사용하면서 ssh 를 사용할 기회가 많아졌다.

딱히 사용이 어렵진 않지만, 아무래도 명령어가 길어지다 보니 접속시에 귀찮음이 종종 생기곤 했다.

history 를 찾으면 되긴 하지만, 여럿이서 사용하는 서버다 보니 history 가 많아지는 경우가 많았다.

아래와 같이 접속하곤 하는데, 간단히 접속할 수 있는 방법을 찾아보았다.

ssh -i <pem_file> <user>@<ip_address>

 

방법

~/.ssh 디렉토리에 config 파일을 편집한다. (없으면 생성)

vi ~/.ssh/config

기존에 파일이 존재할 시, 맨 아래 Include 문만 추가해준다.

Host *
  ConnectTimeout 5
  TCPKeepAlive yes
 
Include *.conf

 

~/.ssh 디렉토리에 server.conf 파일을 추가해준다. (파일명은 원하는 대로)

vi ~/.ssh/server.conf
Host <사용할 이름>
        User <user_name>
        HostName <ip_address>
        IdentityFile <pem_file_path>
        Port <port>

 

이와 같이 입력하면 다음부터는 해당 서버로 다음 명령어로 간단히 접속할 수 있다.

ssh <사용할 이름>

'Development > OS' 카테고리의 다른 글

Linux 에서 예약작업 걸기 - 1회성  (0) 2022.12.29
Windows10 시작프로그램 폴더 위치  (0) 2020.02.18
네트워크 저장소 mount  (0) 2019.10.10
Timezone 변경 (Linux)  (0) 2019.01.03
ls 로 디렉토리만 검색하기  (0) 2017.11.22