passwd和shadow
时间: 2024-04-23 18:29:02 浏览: 112
passwd和shadow是Linux系统中与用户密码相关的两个文件。
passwd文件(/etc/passwd)存储了系统中所有用户的基本信息,包括用户名、用户ID、用户组ID、用户家目录等。通过使用cat /etc/passwd命令可以查看用户信息。\[1\]
shadow文件(/etc/shadow)存储了系统中所有用户的密码信息,包括加密后的密码、密码过期时间、密码最后修改时间等。shadow文件的权限默认为----------,只有root用户可以对其进行操作。普通用户可以使用passwd命令来修改自己的密码,因为passwd命令具有SUID权限,即以root权限执行该命令,从而可以修改/etc/shadow文件中的密码。\[2\]\[3\]
需要注意的是,passwd命令和usermod命令都可以用来锁定和解锁用户,但是passwd命令操作完后会有提示,而passwd命令的权限比usermod命令大,使用usermod锁定的用户可以用passwd命令来解锁,但是使用passwd锁定的用户不能用usermod命令来解锁。\[2\]
#### 引用[.reference_title]
- *1* *2* *3* [Linux下的用户、组和权限](https://blog.csdn.net/weixin_45116657/article/details/101271038)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文