linux命令 passwd
时间: 2023-06-22 22:47:03 浏览: 73
在 Linux 系统中,passwd 命令用于更改用户的密码。具体用法如下:
1. 更改当前用户的密码
如果您想更改当前登录用户的密码,可以直接在终端中输入 passwd 命令,然后按照提示输入旧密码和新密码即可:
```
passwd
Changing password for user <username>.
(current) UNIX password: <输入旧密码>
New UNIX password: <输入新密码>
Retype new UNIX password: <再次输入新密码>
passwd: password updated successfully
```
2. 更改其他用户的密码
如果您是超级用户,可以使用 passwd 命令更改其他用户的密码。需要在命令中指定要更改密码的用户名称:
```
sudo passwd <username>
Changing password for user <username>.
New password: <输入新密码>
Retype new password: <再次输入新密码>
passwd: password updated successfully
```
在执行此命令之前,您需要输入超级用户的密码。
3. 其他参数
-d:删除用户的密码,使其可以为空。
-l:锁定用户的密码,使其无法登录系统。
-u:解锁用户的密码,使其可以登录系统。
这些参数必须与用户名一起使用,例如:
```
sudo passwd -d <username> # 删除用户密码
sudo passwd -l <username> # 锁定用户密码
sudo passwd -u <username> # 解锁用户密码
```
希望以上内容对您有所帮助!