Bash 쉘을 사용하고 있으며 Ubuntu 상자에 로그인하려고 합니다.
Host remote.web.domain
Hostname 25.10.25.10
User remote user
IdentityFile ~/.ssh/id_rsa
ForwardAgent yes
IdentitiesOnly yes
IP 주소를 사용하여 SSH를 통해 컴퓨터에 연결하려고 하면 이 오류가 발생합니다.
$ ssh 25.10.25.10
[email protected]: Permission denied (publickey).
그런데 이상한 점은 해당 도메인 이름으로 SSH를 하면 정상적으로 로그인이 된다는 점입니다.
$ ssh remote.web.domain
Welcome to Ubuntu 14.04.5 LTS (GNU/Linux 3.13.0-149-generic x86_64)
IP 주소를 사용하여 SSH 로그인을 허용하려면 서버 또는 클라이언트 측에서 무엇을 수행해야 합니까?
답변1
구성 파일에는 Host remote.web.domain
다음 행이 Remote.web.domain(25.10.25.10이 아닐 가능성이 있음)에만 적용되고 주요 매개변수가 다르다고 나와 있습니다. 첫 번째 시도에서는 myusername이고 두 번째 시도에서는 user입니다.