CentosユーザーとしてのみSSH可能

CentosユーザーとしてのみSSH可能

-i私は公開鍵認証を使用して CentOS 7.2 サーバーに ssh 接続しています (Mac OS X bash セッションから)。を指定するときの引数で持っている PEM キーを使用して、centos ユーザーでリモート ボックスに ssh 接続できますcentos@remotehost

リモートホストに存在する別のユーザーとsshしたいのですが、リモートホストのsshd_configにAllowUserまたはDenyUserルールがありません。実行するとssh -i mykey.pem -v auser@remotehostPermission denied (publickey,gssapi-keyex,gssapi-with-mic).

両方のユーザーが/etc/passwdリモート ホストに存在します。centos ユーザーだけが ssh に正常に接続できる理由がわかりません。/var/log/secureリモート ホストの には が表示されますlocalhost sshd[19206]: error: AuthorizedKeysCommand /usr/bin/sss_ssh_authorizedkeys returned status 1

問題は、同じメッセージが成功ログインも同様で、その場合はAccepted publickey for centos . . .

何か案は?

答え1

ここで回答を受け入れましたが、削除されたようです。auserホーム ディレクトリには、ssh が好まないモードがありました (ホーム ディレクトリにもディレクトリが含まれているため.ssh)。モードを変更すると、700接続はauser期待どおりに機能しました。

関連情報