用户、组、权限详解
一、用户管理命令的详解
useradd 增加用户
-u uid : 指定增加用户的uid
-g gid : 指定用户的主要组
-G Gid,... : 指定用户的附属组
-c “comment” : 指定用户注释信息
-d 路径 : 指定用户家目录的路径
-s 路径 :指定用户登录的shell eg:/sbin/nologin
-m -k :强制创建家目录
-M :强制不创建家目录
-r :添加系统用户
userdel -r :删除用户,同时删除用户的家目录
id 查看用户的账户属性信息
-u 查看用户的uid号
-g 查看用户的gid号
-n 显示用户名称代替id号
-G 显示用户的所有的组id
usermod :修改用户的账户属性
-u uid :修改用户的uid
-g gid :修改用户的主要组id
-a -G gid :修改用户的附属组,不使用-a会覆盖此前的附加组
-c “comment” :指定新的注释
-m -d 路径 :指定新的家目录
-m :用于将旧的家目录文件移到新的家目录
-s :指定新的登录shell
-l:指定新的用户名
-e:指定过期时间
-L:锁定用户账户
-U:解锁用户账户
passwd :密码管理
--stdin : 标准输入 eg:echo “redhat” | passwd --stdin student
-l :锁定账户
-u :解锁账户
-d : 删除用户密码
pwck :检查用户的账号的完整性
时间: 2024-10-11 00:24:31