Prerequisite
- 주로 사용하는 리모트 머신 ( i.e. {USER_NAME}@{HOST_ID} )
- 기존에 한 번 이상 ssh 연결 했음을 가정하고 기술됩니다.
- ssh client 용 로컬 머신
- 본 문서는 Mac 에서 Ubuntu 서버에 접근할 때를 기술합니다.
.ssh 폴더 접근
cd ~/.ssh
.ssh 폴더는 평소 숨겨져 있기 때문에 terminal 창에서 진입하고 해당 폴더 내 config 파일을 수정합니다.
config 파일 수정
vim config
명령어를 이용해 config 파일을 편집기로 진입합니다. (본 문서는 vim 을 사용합니다. IDE로 수정해도 무관 ! )
입력 내용
- 표시는 필수입니다.
Host*: 본인이 사용하고 싶은 별칭
HostName*: 리모트 서버 IP or DNS 주소 ( 인덴테이션 필수 )
User*: 리모트 서버 계정명 ( 인덴테이션 필수 )
Port: ssh 접속에 사용할 포트 번호 ( Optional, Default 22 )
접속
config 파일 수정 및 저장 후 설정했던 별칭을 터미널 창에 입력합니다.
ssh {alias}
오른쪽 캡쳐화면과 같이 {username}@{hostname}’s password:
문구가 뜨면 성공 !