IP では SSH を使用できませんが、ドメインでは SSH を使用できます。

IP では SSH を使用できませんが、ドメインでは SSH を使用できます。

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、2回目の試行ではuserです。

おすすめ記事