ssh config 활용하여 ssh 간편하게 접속하기
window 개발환경을 기준으로 ssh config 설정을 통해 간편하게 접속하기
1. windows ssh
윈도우 앱 및 기능 클릭
선택적 기능 관리 클릭
기능 추가
OpenSSH Client
추가재부팅
bash or cmd에서
1
$ ssh
입력했을 경우 help option이 뜨면 사용 가능 상태
2. ssh config
cmd or bash 창에서 바로 접속 가능
1
2
3$ ssh -i [keyfile] [User]@[HostName]
# -i option: identity_file(인증에 필요한 키 파일을 참조케)불편하니 configuration을 등록해서 alias처럼 사용하자(keyfile까지 등록해서)
.ssh
directory로 이동1
2
3
4
5
6
7
8
9# 일반적으로 root 위치의 바로 아래 있음(User 내의 현재 window 접속 위치)
$ cd ~/.ssh
# 없다면 디렉토리 만들어주기
$ cd ~
$ mkdir .ssh
# 해당 위치에서 config 파일 만들기
$ vim configconfig 파일 작성하기
1
2
3
4Host [사용할 서버 이름]
HostName [위의 호스트 이름이 매핑되는 실제 호스트 명]
User [사용자명]
IdentityFile [Keyfile]작성 후 저장한 다음 실행하기
1
2
3
4# 적용 가능
$ ssh my_server
# ssh 처음 접속 시 나오는 known_hosts yes 입력 >> 접속했던 host 목록 .ssh 안에 만들어짐