尝试更改 Ubuntu 用户的密码,身份验证令牌操作错误

7 linux passwd ubuntu

我正在尝试在一个新的 Ubuntu 机器上创建一个本地用户。我无法更改密码,并且不断收到以下错误消息。用户被添加到影子文件中,但我无法设置密码。如何解决这个问题?

admin@theserver:~$ sudo useradd jamz
[sudo] password for admin: 
admin@theserver:~$ sudo passwd jamz
passwd: Authentication token manipulation error
passwd: password unchanged
admin@theserver:~$ 
Run Code Online (Sandbox Code Playgroud)

Chr*_*Wue 6

从引导加载程序进入根 shell 后,我遇到了“身份验证令牌操作错误”。原来文件系统被挂载为只读:

mount -o remount,rw /
Run Code Online (Sandbox Code Playgroud)

修复它,我可以更改密码。


pat*_*non 2

检查 /etc/shadow 文件的权限。它们必须设置为 000,否则您无法编辑用户密码数据