📅  最后修改于: 2023-12-03 15:07:43.106000             🧑  作者: Mango
在 Linux 中,需要时常更改或设置密码以保持帐户的安全性。本文将介绍如何使用 Shell-Bash 程序以交互方式更改或设置密码。
在 Linux 中,使用 passwd
命令以更改当前用户的密码。运行以下命令:
passwd
系统将提示您输入旧密码。输入旧密码后,按 Enter 键继续。然后系统会要求您输入新密码。输入新密码并按 Enter 键,随后会再次提示您确认新密码。再次输入新密码并按 Enter 键即可完成更改密码的操作。
如果您有多个用户需要更改密码,可以使用 chpasswd
命令。该命令将从输入流中读取用户名和密码对,然后更改相应用户名的密码。运行以下命令:
echo 'username:newpassword' | sudo chpasswd
使用上述命令时需要注意,用户名和新密码之间使用冒号分隔,而且必须是单引号。在需要赋予权限时可以加上 sudo
。
使用 adduser
命令可以为新用户创建帐户并设置密码。运行以下命令:
sudo adduser username
在运行命令后,系统会提示您输入新用户的密码。输入新用户密码并按 Enter 键。接着,要求您再次输入新用户的密码进行确认。
另一个创建新用户并设置密码的选择是使用 useradd
命令。使用以下命令创建新用户并设置密码:
sudo useradd -m username
sudo passwd username
-m
选项:创建新用户的同时,为用户生成家目录。使用 passwd
命令进行密码设置时需要输入两次密码以进行确认。
本文介绍了在 Linux 系统中以交互方式更改或设置密码的方法。您可以使用 passwd
命令更改当前用户密码,使用 chpasswd
命令可以同时更改多个用户密码。要创建新用户并设置密码,可以使用 adduser
命令或 useradd
命令。