新規ユーザーはSSHを介してサーバーに接続できません。

新規ユーザーはSSHを介してサーバーに接続できません。

Ubuntu 14.04で実行される認証にRSAキーを使用するSSHサーバー。

私の元のアカウントはSSH(PuTTY)を使用してサーバーに接続できます。

ただし、次の問題が発生します。

Disconnected: No Supported authentication methods available (server sent: publickey)

他のユーザーが認証を試み、そのユーザーが認証された/etc/ssh/sshd_configユーザーとしてファイルに追加された場合。

美人コンテストが私のコンピュータで実行されているので、何が起こっているのかわかりません。秘密鍵があります。私は何を見逃していますか?

答え1

SSH権限を設定するのは難しいかもしれません。

  • ~/.sshはいdrwx------
  • authorized_keysはい-rw-r--r--
  • $HOME(AまたはB)はグローバルに書き込めません。

答え2

みんなありがとうございます。 sshd_configファイルを変更した後、サービスを再起動して問題を解決しました。また、ユーザーごとに/etc/ssh/にサブフォルダーを作成し、「authorized_keys」ファイルをマイフォルダーから新しいユーザーフォルダーにコピーしました。 (本当に必要かどうかはわかりませんが、とにかくそうでした)

関連情報