仮想マシンに ping を送信でき、telnet を使用して ssh サービスから満足のいく応答も得られますが、リモート ホストから ssh 接続を試みると、必ず「アクセスが拒否されました」というエラーが表示されます。同じ資格情報を使用して 127.0.0.1 のループバックで接続すると、接続は正常に行われます。
何かヒントはありますか?
答え1
チェック:
- /etc/hosts.deny / hosts.allow
- sshd 設定の「アドレスの一致」
(つまり、次のようなもの:
PasswordAuthentication no
PubkeyAuthentication no
Match Address 127.0.0.*
PubkeyAuthentication yes
PasswordAuthentication yes
)