基于第二个(密码)字段的/etc/shadow(5)
文档:
加密密码
如果密码字段包含一些不是 crypt(3) 的有效结果的字符串,例如!或*,用户将无法使用unix密码登录(但用户可以通过其他方式登录系统)。
我的问题是是否有一个 linux 命令来禁用用户密码,即设置一个“*”或一个“!” 在密码字段上。
基于第二个(密码)字段的/etc/shadow(5)
文档:
加密密码
如果密码字段包含一些不是 crypt(3) 的有效结果的字符串,例如!或*,用户将无法使用unix密码登录(但用户可以通过其他方式登录系统)。
我的问题是是否有一个 linux 命令来禁用用户密码,即设置一个“*”或一个“!” 在密码字段上。
您正在寻找
passwd -l user
.来自
man passwd
: