agettyがUbuntu 18.04.1でパスワードを確認できないのはなぜですか?

agettyがUbuntu 18.04.1でパスワードを確認できないのはなぜですか?

ttyコンソールとsshdターミナルログインを使用してUbuntuサーバーのインストールを実行しています。 SSHキーとパスワードの両方を使用してSSHを認証できます。最近、コンソールでテキストモードでログインしようとしたときに奇妙な動作が発生しました。ログイン名を入力しました。パスワードの入力を求められます。ただし、すぐに改行文字が印刷され、まだ入力されていないパスワードの一部がプレーンテキストとしてコンソールに再表示されます。その後、login:を求めるプロンプトが表示されますが、すぐにタイムアウトし、login:再入力を求める画面が消去され、agettyプロセスが再実行されるまで5回繰り返されます。この時点では「解決」され、ユーザー名を再び待機していますが、ユーザー名を入力してEnterキーを押すと、「タイムアウトとラップ」の動作が再開されます。

getty@tty1 の systemd ログは、次のようになります。

-- Unit [email protected] has finished starting up.
--
-- The start-up result is RESULT.
Feb 08 12:12:47 xps15 login[1610]: pam_unix(login:auth): conversation failed
Feb 08 12:12:47 xps15 login[1610]: pam_unix(login:auth): auth could not identify password for [jwatte]
Feb 08 12:12:50 xps15 login[1610]: FAILED LOGIN (1) on '/dev/tty1' FOR 'jwatte', Authentication failure
Feb 08 12:12:51 xps15 login[1610]: pam_securetty(login:auth): cannot determine username
Feb 08 12:12:54 xps15 login[1610]: FAILED LOGIN (2) on '/dev/tty1' FOR 'UNKNOWN', Error in service module
Feb 08 12:12:55 xps15 login[1610]: pam_securetty(login:auth): cannot determine username
Feb 08 12:12:58 xps15 login[1610]: FAILED LOGIN (3) on '/dev/tty1' FOR 'UNKNOWN', Error in service module
Feb 08 12:12:59 xps15 login[1610]: pam_securetty(login:auth): cannot determine username
Feb 08 12:13:03 xps15 login[1610]: FAILED LOGIN (4) on '/dev/tty1' FOR 'UNKNOWN', Error in service module
Feb 08 12:13:03 xps15 login[1610]: pam_securetty(login:auth): cannot determine username
Feb 08 12:13:06 xps15 login[1610]: FAILED LOGIN (5) on '/dev/tty1' FOR 'UNKNOWN', Error in service module
Feb 08 12:13:06 xps15 login[1610]: TOO MANY LOGIN TRIES (5) on '/dev/tty1' FOR 'UNKNOWN'
Feb 08 12:13:06 xps15 login[1610]: pam_mail(login:session): cannot determine username
Feb 08 12:13:06 xps15 login[1610]: pam_unix(login:session): close_session - error recovering username
Feb 08 12:13:06 xps15 systemd[1]: [email protected]: Service has no hold-off time, scheduling restart.
Feb 08 12:13:06 xps15 systemd[1]: [email protected]: Scheduled restart job, restart counter is at 1.
-- Subject: Automatic restarting of a unit has been scheduled
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Automatic restarting of the unit [email protected] has been scheduled, as the result for
-- the configured Restart= setting for the unit.

問題は最初の2行にあると思います。

pam_unix(login:auth): conversation failed
pam_unix(login:auth): auth could not identify password for [jwatte]

なぜこれが起こり、どのようにすれば最もうまくデバッグできますか?

ベストアンサー1

これは以下の原因であることが判明した。https://askubuntu.com/questions/1113704/tty-doesnt-wait-for-password

この質問にタグを付けてそこにリダイレクトできる魔法のポイントがありません。ありがとうございました @PerlDuck ありがとうございます!

おすすめ記事