使用 passwd 命令
最常用的 是使用 passwd 命令。该命令允许用户修改自己的密码。在终端中输入以下命令:
passwd
系统会提示您输入当前密码,然后输入两次新密码。输入完成后,按 Enter 键保存更改。
使用 usermod 命令
usermod 命令也可以用来修改密码。它允许管理员修改其他用户的密码。语法为:
usermod -p
例如,要修改用户 jack 的密码,可以输入:
usermod -p
使用 shadow 工具
shadow 工具是管理 Linux 系统用户密码的传统 。为了使用 shadow 修改密码,需要编辑 /etc/shadow 文件。此文件包含用户的加密密码。
警告: /etc/shadow 文件包含敏感信息。在编辑之前请务必备份。
使用文本编辑器(例如 vi 或 nano )打开 /etc/shadow 文件。找到要修改的用户行的条目。它类似于:
jack:$6$salt$encrypted_password
使用 chpasswd 命令更新密码。该命令将使用给定的加密密码更新文件中的条目。语法为:
chpasswd -e
输入新密码,然后按 Enter 键保存更改。
其他
还有其他 可以修改 Linux 系统的登陆密码,但它们不常见。这些 包括:
* 使用 chage 命令修改用户的密码到期日期。
* 使用 sudo 命令以 root 身份执行 passwd 命令。
* 使用 LDAP 或 Active Directory 等外部身份验证服务。
安全提示
修改密码时,请牢记以下安全提示:
* 选择一个强密码,长度至少为 12 个字符,并包含大写字母、小写字母、数字和符号。
* 定期更改密码。
* 避免使用公共 Wi-Fi 网络或不安全的计算机修改密码。
* 不要将密码存储在浏览器或纯文本文件中。