用户、群组和权限
command |
function |
useradd [username] |
创建用户(默认创建一个以用户名为名的组名) |
-u | 指定用户的UID
-g | 指定用户所属的群组
-d | 指定用户的home目录
-c | 指定用户的备注信息
-s | 指定用户所用的shell
userdel -r [username] | 删除用户
passwd [username]| 修改用户的密码
id [username] | 查看用户的详细信息
usermod | 修改用户信息(参数-u,-g,-d,-c,-s含义和上面一致)
-G [groupname] [username]| 将用户加入指定的群组(覆盖之前的组)
-aG [groupname] [username]| 追加用户组,不覆盖之前的组
groupadd [groupname]| 创建群组
groupmod -n [newname] [oldname]| 修改组名
创建一个用户会生成如下文件
file |
definition |
/etc/passwd |
用户信息 |
/etc/shadow |
用户密码 |
/etc/group |
用户组信息 |
/etc/gshadow |
用户组密码 |
/var/spool/mail/[username] |
邮箱 |
/home/[username] |
用户的home目录 |