在 Linux 中给用户设置或修改密码的命令是 passwd
。以下是具体用法:
passwd
系统会提示输入当前密码(若有),然后要求输入并确认新密码。
sudo passwd 用户名
例如,为用户 tom
设置密码:
sudo passwd tom
之后按提示输入新密码即可。
使用 echo
和 passwd
结合(需 root 权限):
echo "新密码" | sudo passwd --stdin 用户名
或更安全的 chpasswd
:
echo "用户名:新密码" | sudo chpasswd
root
可修改任意用户密码。# 切换到root或使用sudo
sudo su
# 修改用户alice的密码
passwd alice
# 按提示输入两次新密码
如有其他需求(如批量修改密码),可结合脚本工具实现。