답변:
Arronical의 답변 은 일회성 연결에는 좋지만 장기적으로는 고통 스러울 수 있습니다. 만들기 위해서ssh
이 서버에 연결할 때 항상이 키를 사용하여, 당신은 당신이 추가 할 수 있습니다 ~/.ssh/config
(또는 존재하지 않는 경우 작성) :
Host vps718449.ovh.net
IdentityFile ~/.ssh/id_rsa_admin
그럼 당신은 그냥 연결할 수 있습니다 ssh admin@vps718449.ovh.net -p 9215
됩니다. 추가 보너스로 포트를 구성 할 수도 있습니다.
Host vps718449.ovh.net
IdentityFile ~/.ssh/id_rsa_admin
Port 9215
그럼 당신은 그냥 연결할 수 있습니다 ssh admin@vps718449.ovh.net
됩니다. 더 나아가 :
Host vps718449.ovh.net vps
Hostname vps718449.ovh.net
User admin
IdentityFile ~/.ssh/id_rsa_admin
Port 9215
그럼 그냥 ssh vps
작동합니다! 물론 vps
예일 뿐이며 원하는 다른 별칭을 사용할 수 있습니다 (예 : VPS가 둘 이상인 경우). man ssh_config
여기에서 설정할 수있는 옵션 목록을 참조하십시오 .
IdentityFile
줄을 추가하면 효과가 있다고 생각 Host
합니다. 또한 User
줄을 입력하면 해당 호스트에 연결할 때 해당 사용자가 기본값이되지만 여전히으로 대체 할 수 있습니다 @
.