SSH Config
SSH Config
- ssh로 다른 서버에 접속하기 위해서는 다음과 같이 명령어를 사용
- 그러나 매번 이렇게 입력하기 귀찮으므로,
~/.ssh/config
파일에 미리 ssh 연결을 위한 정보를 설정 가능 - 다음과 같이 설정하면 됨
Host SSH 연결에 사용할 이름
HostName 서버 이름 (IP 주소)
User 사용자 아이디
Port 포트 번호
IdentityFile (필요한 경우) 사용할 키
- Host 뒤에 붙은 이름이
abc
인 경우, ssh abc
명령어를 통해 연결 가능 - 파일 내에서 여러 호스트애 대한 ssh 연결 설정을 할 수 있음. 각 호스트마다 한 줄씩 띄우면 됨
~/ssh/.config
파일의 권한은 다른 사람이 열람 및 수정할 수 없도록, XX0 형태로 설정할 것- 대부분의 사이트에서는 440으로 설정하라고 함
- 반드시 440으로 설정해야 하는가에 대해서 생각해봐야 할 듯
References
- http://taewan.kim/post/ssh_config/
- https://wooono.tistory.com/421