Я запускаю Ubuntu 16.04.2 LTS на iMac. Я - администратор шести пользователей, и ни один из них не может войти в систему с паролем. Только администраторы с sudo
privs может использовать пароль. Когда Вы пытаетесь изменить пароль посредством Настроек> Пользователи и Группы, он успешно изменяет пароль, но когда Вы выходите из системы и пытаетесь войти в систему снова, он не просит пароль и просто входит в систему при нажатии на имя пользователя. Это также имеет место, когда я использую passwd
команда через терминал.
user@ubuntu-imac:~$ passwd
Changing password for user.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Как я фиксирую это?
lightdm
менеджер по оформлению GUI позволяет пользователям входить в систему, не обеспечивая их пароль учетной записи UNIX, если они - члены nopasswdlogin
группа.
можно проверить, какие пользователи являются членами группы, использующей getent
, например,
getent group nopasswdlogin
можно удалить пользователей из группы много путей - по моему скромному мнению, gpasswd
, утилита является самой простой, например,
sudo gpasswd --delete carol nopasswdlogin
, С другой стороны, устанавливает состав группы на s определенный список разрешенных пользователей, использующих -M
(--members
) переключатель:
sudo gpasswd --members alice,bob nopasswdlogin
можно удалить весь , пользователи от группы (таким образом, требующий, чтобы все пользователи предоставили их пароли UNIX для входа в систему GUI) путем установки состава группы на пустой список т.е.
sudo gpasswd -M '' nopasswdlogin
, Видят man gpasswd
.