Linuxユーザーはログインできません。

Linuxユーザーはログインできません。

root資格情報を使用するコマンドを使用して新しいユーザーを作成しようとすると正しく作成されますが、新しく作成されたユーザーuseraddとその資格情報を使用してPuTTYコンソールを使用してログインするとユーザー名を入力できますが、パスワードを入力すると停止PuTTYウィンドウセッションタイムアウトしてウィンドウが閉じるまでに時間がかかります。ただし、ルート資格情報を使用すると、すばやくセッションに入ります。

AllowUsersファイルを確認してみましたが、/etc/ssh/sshd_config一致するものが見つからなかったので、AllowUsers temipuser私が作成したユーザー名がどこにあるかを手動で追加してみました。temipuser別のPuTTYコンソールで変更した後、このユーザー名を再入力しようとしましたが、再び同じです。なぜこのようなことが起こるのか分からない。

もう1つの問題は、ファイルのエントリにユーザー(たとえば)を追加しても、roottemipuserユーザーが引き続きアクセスできるかどうかです。私はここで仕事を台無しにしたくありません。私が知る限り、指定されたユーザーだけが許可され、他のユーザーは拒否されます。AllowUserssshd_configAllowUsers

ベストアンサー1

/var/log/secureまたは以下で関連項目を見つけてください/var/log/auth.log。また、/etc/security/access.confユーザーサーバーにアクセスできるカスタムルールを追加しないでください。

これらのログには、失敗したログインに関する情報が含まれており、何が間違っているかを明確に示すことができます。

この/etc/security/access.confファイルは、ログインを許可または拒否する(ユーザー/グループ、ホスト)、(ユーザー/グループ、ネットワーク/ネットマスク)、または(ユーザー/グループ、tty)の組み合わせを指定します。

おすすめ記事