如何防止用户更改密码?我仍然希望能够在必要时以 root 身份更改密码,但阻止用户更改密码。
答案1
普通用户则无法chmod go-rx /usr/bin/passwd
运行 passwd。如果您希望某些用户可以运行,您可以将他们放入特殊组中。
答案2
passwd -n 9999 user
将user
在近 274 年内无法更改密码。
如果您想要无密码user
,即无法更改密码,请/etc/shadow
以 root 身份打开,找到以用户名开头的行,并将第一个和第二个冒号之间的内容更改为U6aMy0wojraho
。
(来源:https://help.ubuntu.com/community/PasswordlessGuestAccount)