为了账号安全,请及时绑定邮箱和手机立即绑定
  • 修改最大有效权限
    查看全部
  • 最大有限权限mask
    查看全部
  • 用户组设定acl权限
    查看全部
  • 设定acl权限
    查看全部
  • 查看acl权限
    查看全部
  • 永久开启acl权限
    查看全部
  • 临时开启acl权限
    查看全部
  • 查看acl权限是否开启
    查看全部
  • ACL权限,控制单个用户对文件所拥有的权限
    查看全部
  • sudo -l 查看可用sudo user1 ALL=/usr/sbin/useradd #赋予user1创建用户的权限<br><br> user1 ALL=/usr/bin/passwd #赋予user1更改密码的权限 <br><br> (会造成严重后果, 在运行该权限时,是root身份,甚至能更改root密码)<br> <br> vi权限更恐怖。 慎之又慎。<br> <br> 加强版 <br> user1 ALL=/usr/bin/passwd [A-Za-z]*, !/usr/bin/passwd "", !/usr/bin/passwd root<br> 可以更改任意字母的用户密码, 用户名不能为空(如果空,则代表更改当前用户密码,而此时身份为root),用户名不能为root
    查看全部
  • 1.切换用户命令 su 用户<br> 2.赋予普通用户已超级管理员的权限 :以root身份 visudo 后,添加一行 user all=(all) 命令的绝对路径 ,注释:第一个all 指管理者的主机的IP地址,意思是,只有在指定的IP地址下才有sudo这个权限,第二个all指,可以切换成任意身份,这个可以直接省略<br> 例如 user all=(all) /sbin/shutdown -r now 也可以是 user all=/sbin/shutdown -r now<br> 如果为用户组添加权限的话 %组名 all=(all) /sbin/shutdown -r now 3.普通用户可以执行sudo -l查看可以执行的命令<br> 4.普通用户执行超级命令的时候必须要加 sudo 命令的绝对路径<br> 例如 sudo /sbin/shutdown -r now
    查看全部
  • mask 指定最大有效权限,如果给用户赋予ACL权限,是需要和mask权限 相与才能得到用户真正的权限 修改最大有效权限 setfacl -m m:rx 文件名,使用m:权限格式 setfacl -x u:用户名 文件名 ,删除指定用户的ACL权限 setfacl -x g:组名 文件名,删除指定用户组的ACL权限 尽量少用acl权限,因为可能会权限溢出。 1.默认acl权限:把这个目录下以后所创建的所有文件都赋予某些权限。<br> setfacl -m d(default的缩写):u:user1 目录名<br> 2.递归权限:在赋予目录权限的同时将权限赋予此文件夹下面的子文件权限<br> setfacl -m u:user1 -R 目录名
    查看全部
  • setfacl -x u:username filename 删除username用户的acl权限 setfacl -x g:groupname filename 删除groupname组的acl权限 setfacl -b filename 删除该文件的所有acl权限
    查看全部
  • getfacl 文件名 //查看acl权限; setfacl 选项 文件名 //设定ACL权限的命令; 选项: -m:设定ACL权限; -x:删除指定的ACL权限; -b:删除所有的ACL权限; -d:设定默认ACL权限; -k:删除默认ACL权限; -R:递归设定ACL权限; 为用户设定ACL权限 setfacl -m u:用户名:权限(rwx) 文件名 为用户组设定ACL权限 setfacl -m g:组名:权限(rwx) 文件名
    查看全部
  • 查看分区ACL权限是否开启: · dumpe2fs -h /dev/sda5 dumpe2fs命令是查询指定分区详细文件系统信息的命令; 选项: -h:仅显示超级块中信息,而不显示磁盘块组的详细信息; 临时开启分区ACL权限 · mount -o remount,acl / ·重新挂载根分区,并挂在加入ACL权限; 永久开启分区ACL权限: ·vi /etc/fstab ··在默认文件系统后加上acl即可 ----例如UUID=24f28fc6-717e-4bcd-a5f7-32b959024e26 / ext4 defaults,acl 0 1 ·mount -o remount / ----重新挂载文件系统或重启动系统,使修改生效;
    查看全部

举报

0/150
提交
取消
课程须知
1、需要掌握Linux的基本命令 2、需要学习本课程的前置课程《Linux权限管理之基本权限》
老师告诉你能学到什么?
通过本课程的学习,可以掌握Linux中的常用权限命令,包括ACL权限、sudo权限、文件特殊权限和不可改变位权限,并能理解这些权限的应用场景。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!