Linux文件默认权限与隐藏权限解析(3) - 万象系统之家

万象系统之家 - 系统光盘下载网站!

当前位置:万象系统之家 > 系统教程 > Linux文件权限解析

Linux文件默认权限与隐藏权限解析(3)

时间:2015-08-03 13:52:40 作者:zhijie 来源:万象系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: https://m.xitongzhijia.net/xtjc/20150803/54517.html 手机查看 评论

  Set UID

  基本上SUID有这样的限制与功能:

  SUID 权限仅对二进位程序(binary program)有效;

  运行者对於该程序需要具有 x 的可运行权限;

  本权限仅在运行该程序的过程中有效 (run-time);

  运行者将具有该程序拥有者 (owner) 的权限。

  Set GID

  与 SUID 不同的是,SGID 可以针对文件或目录来配置!如果是对文件来说, SGID 有如下的功能:

  SGID 对二进位程序有用;

  程序运行者对於该程序来说,需具备 x 的权限;

  运行者在运行的过程中将会获得该程序群组的支持!

  当一个目录配置了 SGID 的权限后,他将具有如下的功能:

  使用者若对於此目录具有 r 与 x 的权限时,该使用者能够进入此目录;

  使用者在此目录下的有效群组(effective group)将会变成该目录的群组;

  用途:若使用者在此目录下具有 w 的权限(可以新建文件),则使用者所创建的新文件,该新文件的群组与此目录的群组相同。

  SUID/SGID/SBIT 权限配置

  [root@www ~]# cd /tmp

  [root@www tmp]# touch test 《==创建一个测试用空档

  [root@www tmp]# chmod 4755 test; ls -l test 《==加入具有 SUID 的权限

  -rwsr-xr-x 1 root root 0 Sep 29 03:06 test

  [root@www tmp]# chmod 6755 test; ls -l test 《==加入具有 SUID/SGID 的权限

  -rwsr-sr-x 1 root root 0 Sep 29 03:06 test

  [root@www tmp]# chmod 1755 test; ls -l test 《==加入 SBIT 的功能!

  -rwxr-xr-t 1 root root 0 Sep 29 03:06 test

  [root@www tmp]# chmod 7666 test; ls -l test 《==具有空的 SUID/SGID 权限

  -rwSrwSrwT 1 root root 0 Sep 29 03:06 test # 配置权限成为 -rws--x--x 的模样:

  [root@www tmp]# chmod u=rwxs,go=x test; ls -l test

  -rws--x--x 1 root root 0 Aug 18 23:47 test

  # 承上,加上 SGID 与 SBIT 在上述的文件权限中!

  [root@www tmp]# chmod g+s,o+t test; ls -l test

  -rws--s--t 1 root root 0 Aug 18 23:47 test

  以上就是Linux文件默认权限和隐藏权限的解析了,只有掌握了Linux文件权限,才能更好地使用Linux系统。

标签 权限

发表评论

0

没有更多评论了

评论就这些咯,让大家也知道你的独特见解

立即评论

以上留言仅代表用户个人观点,不代表万象系统之家立场

Linux系统推荐

本站发布的系统仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版系统!

如侵犯到您的权益,请及时通知我们,我们会及时处理,对系统之家有任何投诉或建议,请与管理员联系. QQ:346231061

Copyright2024 万象系统之家(www.maxdo.tech) 版权所有 沪ICP备2021023961号-5 粤公网安备 13010202004188