1、root 用户账户是 Linux 系统的管理员,固定分配给它的 UID 是 0
2、只有 root 用户才能访问 /etc/shadow 文件
3、useradd 命令使用系统的默认值以及命令行参数来设置用户账户。可以一次性创建新用户账户及设置用户 HOME 目录结构。
4、usradd –D (同 /usr/sbin/usradd –D)选项查看所用 Linux 系统,useradd 默认值。
5、useradd -m username 能自动在每个新用户的 HOME目录里放置默认的系统文件 (/etc/skel下的文件)
6、如果在创建新用户账户时总需要修改某个值的话,可以通过在 –D 选项后跟上以下命令行参数修改系统指定的默认值
7、userdel 可以从系统中删除用户
8、-r 参数,userdel 会删除用户的 HOME 目录以及邮件目录。
9、 在删除用户的 HOME 目录之前一定要检查清楚有无重要文件
10、usermod 可以从系统中修改用户。
11、 使用对应的参数可以用来修改 /etc/passwd 文件中的大部分字段。
12、passwd 可以改当前登录用户(你自己)的密码
13、chpasswd 命令能从标准输入自动读取登录名和密码对(由冒号分割)列表,给密码加密,然后为用户账户设置密码
14、chsh、chfn 和 chage 工具专门用来修改特定的账户信息。
15、chsh 命令用来快速修改默认的用户登录 shell。使用时必须用 shell 的全路径名作为参数,不能只用 shell 名。
16、chfn 命令提供了在 /etc/passwd 文件的备注字段中存储信息的标准方法。
chage 命令用来帮助管理用户账户的有效期
/etc/group 文件包含系统上用到的每个组的信息。
17、可以使用 grep USERNAME /etc/group 或 tail /etc/group 查看用户组信息groupadd 命令可在系统上创建新组。
18、 在创建新组时,默认没有用户被分配到该组。可以用 usermod –G 会把这个新组添加到指定用户账户的组列表里。