Linux命令02:用户、群组和权限

用户、群组和权限

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目录
原文地址:https://www.cnblogs.com/qiqiloved/p/10042579.html