だから私は2人のユーザーを持つCentos 7サーバーを持っています。
User1は~/.ssh/authorized_keys
適切な権限を持つファイルを所有し、外部ユーザーの公開鍵を含みます。
User2 は~/.ssh/authorized_keys
適切な権限を持つファイルを所有し、同じ外部ユーザーの公開鍵を含んでいます。
外部ユーザーは問題なくUser1でSSHを介して接続できますが、Permission denied (publickey,gssapi-keyex,gssapi-with-mic)
User2でSSHを試みるとエラーが発生します。
なぜこれが起こるのですか?実際には同じ公開鍵であり、authorized_keys
同じ方法で各ユーザーのファイルに正しく貼り付けました。
答え1
助けてくれたRalfFriedlに感謝します。役に立つコメント、問題は.ssh
フォルダ権限です。
.ssh
の所有者と権限を確認してくださいauthorized_keys
。