Linux 用户管理与 SSH 协议使用指南
1. Linux 用户与组管理
在 Linux 系统中,用户和组的管理是系统管理的重要部分。以下是相关的文件和命令介绍。
1.1 用户与组相关文件
- /etc/passwd :每行描述一个用户,字段用冒号分隔。第二个字段通常为
x
,表示密码存储在/etc/shadow
文件中。这是因为/etc/passwd
文件的权限需要更宽松些,以保证登录过程正常工作。
root@myhome:~# ls -ahl /etc/passwd
-rw-r--r-- 1 root root 1.6K Aug 22 18:38 /etc/passwd
- /etc/shadow :包含加密的密码,为了安全,只有 root 用户可以读写该文件。
root@myhome:~# ls -ahl /etc/shadow
-rw-r----- 1 root shadow 839 Aug 22 18:38 /etc/shadow
- /etc/group :包含用户所属的用户组信息,组是将账户组合在一起以便管理其权限。
不建议手动修改这些