linux命令passwd和shad
linux命令passwd和shad详细介绍
passwd 和 shadow 是 Linux 系统里和用户密码管理相关的工具和文件,下面为你详细介绍:
passwd 命令
passwd 是一个常用的 Linux 命令,主要用于更改用户的密码。它能让普通用户修改自己的密码,而超级用户(root)可以修改任意用户的密码。
基本用法
- 修改自己的密码:普通用户登录后,直接在终端输入
passwd并回车,接着按照提示输入当前密码(若有)和新密码。
bash
- 超级用户修改其他用户的密码:超级用户(root)可以使用
passwd命令后面跟上用户名来修改指定用户的密码。
bash
username
常用选项
-l:锁定用户账号,让用户无法登录。
bash
username
-u:解锁用户账号,恢复用户登录权限。
bash
username
-d:删除用户的密码,使账号无需密码就能登录(不推荐用于重要系统)。
bash
username
shadow 文件
/etc/shadow 是 Linux 系统里存储用户密码哈希值的文件。为了保障安全性,这个文件只有超级用户(root)可以读取和修改。
文件格式
/etc/shadow 文件的每一行对应一个用户,每行由多个字段组成,各字段之间用冒号 : 分隔。以下是一个示例:
plaintext
username:$6$rounds=656000$WwXz7f1X4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4fX4W7f4f
912username:rounds=656000