web-dev-qa-db-ja.com

パスワードでログインできません

IMacでUbuntu 16.04.2 LTSを実行しています。私は6人のユーザーの管理者であり、パスワードを使用してログインすることはできません。パスワードを使用できるのは、Sudo特権を持つ管理者のみです。 [設定]> [ユーザーとグループ]でパスワードを変更しようとすると、パスワードは正常に変更されますが、ログアウトして再度ログインしようとすると、パスワードは要求されず、ユーザー名をクリックするとログインするだけです。これは、ターミナルでpasswdコマンドを使用する場合にも当てはまります。

user@ubuntu-iMac:~$ passwd
Changing password for user.
(current) UNIX password: 
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully

どうすれば修正できますか?

1
Curtice Gough

lightdm GUIディスプレイマネージャーを使用すると、ユーザーがnopasswdloginグループのメンバーである場合、UNIXアカウントのパスワードを入力せずにログインできます。

getentを使用して、どのユーザーがグループのメンバーであるかを確認できます。

getent group nopasswdlogin

いくつかの方法でグループからユーザーを削除できます-gpasswdユーティリティが最も簡単です。

Sudo gpasswd --delete carol nopasswdlogin

または、-M--members)スイッチを使用して、許可されたユーザーの特定のリストにグループメンバーシップを設定します。

Sudo gpasswd --members alice,bob nopasswdlogin

グループメンバーシップを空のリストに設定することで、グループからallユーザーを削除できます(これにより、すべてのユーザーにGUIログイン用のUNIXパスワードの入力を要求します)。

Sudo gpasswd -M '' nopasswdlogin

man gpasswdを参照してください。

2
steeldriver