пароль: Ошибка управления аутентификационным маркером

Я выполняю машину Ubuntu 12 и недавно работал для обеспечения ее. Я внес все изменения от этого руководства. Я не выполняю Linode, но я использовал их в качестве начальной точки для установки брандмауэра и такого.

Все пошли гладко, и я использовал машину в течение некоторого времени теперь. Я пытался заблокировать учетные записи некоторых пользователей, с passwd -l команда, и это было успешно. Однако, когда я пытаюсь добавить нового пользователя или изменить мой пароль, у меня есть самая странная ошибка:

myuser@mymachine:~$ passwd 
Old Password: 
passwd: Authentication token manipulation error
passwd: password unchanged

Или, при добавлении нового пользователя:

myuser@mymachine:~$ sudo adduser mynewuser
Adding user `mynewuser' ...
Adding new group `mynewuser' (1011) ...
Adding new user `mynewuser' (1002) with group `mynewuser' ...
Creating home directory `/home/mynewuser' ...
Copying files from `/etc/skel' ...
passwd: Authentication token manipulation error
passwd: password unchanged
Try again? [y/N] 

Я искал эту ошибку, и подавляющее большинство проблем было решено путем перемонтирования / как считано и запись. Однако это не проблема, поскольку она смонтирована, как считано и запись (я подтвердил). Обратите внимание, что с той же ошибкой встречаются от различных пользователей, и от корня, пытающегося изменить пароли других пользователей.

У Вас есть понимание относительно того, почему я - (по-видимому спонтанно) получение этой ошибки? Я не сделал никакого ручного редактирования shadow или passwd файлы - или действительно внесли любое изменение в аутентификацию пользователя вообще.

В случае, если это релевантно:

ls -lh /etc/passwd -rw-r--r-- 1 root root 3.2K Jul 23 17:26 /etc/passwd 
ls -lh /etc/shadow -rw------- 1 root shadow 3.1K Jul 23 17:20 /etc/shadow
1
задан 26 June 2016 в 23:59
2 ответа

Эта проблема возникла из-за неправильных разрешений, установленных на / usr / bin / passwd .

Попробуйте установить разрешения как 4511.

Вы можете обновить разрешения с помощью команды:

chmod 4511 / usr / bin / passwd

Это решит проблему.

1
ответ дан 4 December 2019 в 00:21

Решение Войдите в систему как root на терминале и выполните команду ниже

# pam-auth-update  

Теперь выберите «ДА», как указано на этом снимке экрана:

enter image description here

Затем выберите создание домашнего каталога при входе в систему, используя клавишу со стрелкой вниз и пробел панель на клавиатуре и нажмите ОК, как указано на этом снимке экрана:

0
ответ дан 4 December 2019 в 00:21

Теги

Похожие вопросы