Linux 用户和用户组密码管理教程:设置、锁定、解锁及查看状态
Linux 用户和用户组密码管理教程:设置、锁定、解锁及查看状态
本教程将演示如何在 Linux 系统中管理用户和用户组的密码,包括设置、锁定、解锁以及查看密码状态等操作。
1. 设置用户密码
以设置用户 'user1' 的密码为例,我们将密码设置为 '123456':
sudo passwd user1
系统会提示您输入新的密码,两次确认后即可完成设置。
2. 锁定用户密码
为了安全起见,您可以锁定用户的密码,阻止其登录系统。例如,锁定用户 'user2' 的密码:
sudo passwd -l user2
查看密码状态:
sudo passwd -S user2
输出结果如下:
user2 LK 2021-08-31 0 99999 7 -1 (Password locked.)
这意味着用户 'user2' 的密码已被锁定。尝试用 'user2' 账户登录系统将会提示 'Permission denied'。
3. 解锁用户密码
如果您需要恢复用户 'user2' 的登录权限,可以执行以下命令解锁其密码:
sudo passwd -u user2
查看密码状态:
sudo passwd -S user2
输出结果如下:
user2 PS 2021-08-31 0 99999 7 -1 (Password set, SHA512 crypt.)
这意味着用户 'user2' 的密码已被解锁,并可以使用新的密码登录系统。
4. 设置用户组密码
与用户密码设置类似,您可以使用 sudo passwd 命令设置用户组的密码。
以设置用户组 'project1' 的密码为 'Pwd111111' 为例:
sudo passwd project1
系统会提示您输入新的密码,两次确认后即可完成设置。
同理,您可以使用以下命令设置用户组 'project2' 的密码为 'Pwd222222':
sudo passwd project2
通过以上步骤,您可以轻松地管理 Linux 系统中的用户和用户组密码,保证系统安全。
原文地址: https://www.cveoy.top/t/topic/nl5W 著作权归作者所有。请勿转载和采集!