- 用户:
a. 添加用户:useradd lee #添加用户,并建立家目录 useradd lee -s /sbin/nologin -M #添加用户,禁止登录,没有家目录 useradd lee -g wang #添加用户,指定所属组为wangb. 修改密码:
passwd lee #修改密码 passwd -d lee #清除lee的密码 passwd -l lee #锁定用户 passwd -u lee #解锁c. 修改用户:
usermod lee -s /sbin/nologin #修改用户为不可登录状态 usermod lee -g wang #修改用户lee的组为wangd. 删除用户:
userdel lee #删除用户lee userdel -r lee #删除用户lee并删除其家目录 - 组:
a. 添加组:groupadd wang #添加名称为wang的组 groupadd -A lee wang #添加名称为wang的组,并指定lee为该组的管理员b. 从组中删除用户:
gpasswd -d lee wang #从名称为wang的组中删除用户leec.修改组:
groupmod -n lee wang #将组名为wang的组改名为leed. 删除组:
groupdel wang #删除名称为wang的组e. 已登录用户切换组:
newgrp wang #将当前登录用户的组切换为wang - acl权限:
a. 查看:getfacl a.txt #查看名称为a.txt的文件的acl权限 getfacl /root #查看root目录下的acl权限b. 操作:
b-1. 添加:setfacl -m user:lee:wrx a.txt #使用户lee对文件a.txt的权限为wrx setfacl -m group:wang:wrx a.txt #使组对文件a.txt的权限为wrx setfacl -d -m user:lee:wrx /root #使lee对/root文件夹里面的所有文件都有wrx权限 setfacl -R user:lee:wrx /root #使lee在/root文件夹下所有的文件的权限为wrxb-2. 修改:
setfacl -x user:lee:w a.txt #修改lee对文件a.txt的权限为wb-3. 删除:
setfacl -k #删除附加的权限b-3. 删除所有:
setfacl -b /root #删除指定目录所有权限
centos7用户、组以及acl权限的操作
最新推荐文章于 2025-05-19 14:12:27 发布
博客介绍了用户、组和ACL权限的相关操作。用户操作包括添加、修改密码、修改信息和删除;组操作有添加、删除用户、修改、删除组以及已登录用户切换组;ACL权限操作包含查看和具体的添加、修改、删除等操作。
1172

被折叠的 条评论
为什么被折叠?



