SSHホスト名とSSH [user@]ホスト名の違い

SSHホスト名とSSH [user@]ホスト名の違い

出版するとssh -v hostname成功したと出ますね。ただし、公開時に権限が拒否されました(公開鍵)ssh -v user@hostname。それらの違いは何ですか?この問題をいくつかの方法で解決しようとしましたが、うまくいきませんでした。たとえば、

chmod 700 ~/.ssh/
chmod 600 ~/.ssh/authorized_keys
Restorecon ~/.ssh/authorized_keys

ssh -v hostnameを発行した後、デバッグ情報から有効なコンテキストが得られないことを知らせるので、問題はコンテキストにあるようです。 ssh [user @] hostnameを実行すると、id_rsa、id_ecdsa、id_ed25519が承認され、id_dsa(おそらく構成設定)はスキップされます。

ベストアンサー1

ssh hostname構成で定義されているアカウント名(使用可能な場合)またはローカルユーザー名を使用してください。明らかにssh username@hostname使用してください。username

ssh -v(または-vv)は最初に使用するアカウント名を教えてくれます。

おすすめ記事