- 添加用户和用户组
添加用户:useradd admin 添加用户叫做admin
- 添加组 :groupadd admin 添加用户组
删除用户:userdel admin 删除用户
2.查看用户和用户组
查看用户 cat /etc/passwd
查看组 cat /etc/group
3.修改用户和用户组属性
修改用户:usermod
-u 修改用户的uid信息
-g 修改用户组的信息
用户组管理 groupadd
-g 自定义组ID
-r 添加系统组
groupmod
-g 修改组的id信息
-n 修该组的name
权限管理:
chown:改变文件的属主(只能管理员修该)
-R 修改目录和内部文件的属主
例:chown admin /home/admins
chgrp :修该文件的属组(只能管理员修改)
-R 递归修改
例: chgrp admin /home/admins
修改文件的权限:
chmod 修改文件的权限
-R 递归修改
例:chmod 777 /home/admins
增加特殊权限:chmod
setuid: 设置使文件在执行阶段具有文件所有者的权限. 典型的文件是 /usr/bin/passwd. 如果一般用户执行该文件, 则在执行过程中, 该文件可以获得root权限, 从而可以更改用户的密码.
setgid: 该权限只对目录有效. 目录被设置该位后, 任何用户在此目录下创建的文件都具有和该目录所属的组相同的组.
chmod g+s /home/admins 表示对目录增加标记
chmod u+s /home/admins 表示对文件增加标记
时间: 2024-11-05 11:16:10