dedecms做网站网站界面设计分析
news/
2025/9/23 10:36:52/
文章来源:
dedecms做网站,网站界面设计分析,互联网营销工具,相册制作模板一、文件的基本权限权限#xff1a;r, w, x对于文件来讲#xff0c;r:#xff1a;可读#xff0c;可以使用类似cat等命令查看文件内容#xff1b;w:可写#xff0c;可以编辑或删除此文件#xff1b;x:可执行#xff0c;exacutable#xff0c;可以命令提示符下当作命令…一、文件的基本权限权限r, w, x对于文件来讲r:可读可以使用类似cat等命令查看文件内容w:可写可以编辑或删除此文件x:可执行exacutable可以命令提示符下当作命令提交给内核运行对于目录来讲r: 可以对此目录执行ls以列出内部的所有文件w: 可以在此目录创建文件x: 可以使用cd切换进此目录也可以使用ls -l查看内部文件的详细信息与用户权限相关的命令有chown chgrp chmod umask二、文件的特殊权限特殊权限passwd:sSUID: 运行某程序时相应进程的属主是程序文件自身的属主而不是启动者chmod us FILEchmod u-s FILE如果FILE本身原来就有执行权限则SUID显示为s否则显示SSGID: 运行某程序时相应进程的属组是程序文件自身的属组而不是启动者所属的基本组chmod gs FILEchmod g-s FILEdevelop team, hadoop, hbase, hive/tmp/project/developSticky: 在一个公共目录每个都可以创建文件删除自己的文件但不能删除别人的文件chmod ot DIRchmod o-t DIR解释下1.当一个用户执行某一个命令时就是相当于开启一个进程指定该命令的文件。2.如果执行的该命令的文件没有s特殊权限时就是以当前进程的用户的权限来进行执行操作。结果对于执行的目标文件来讲根据当前用户的所属范围返回结果。3.如果执行的该命令的文件包含有s特殊权限时就是以当前进程中执行的命令文件本身来执行操作。结果如果执行的命令文件包含有root权限则就可以操作目标文件。比如普通用户liukai开启一个进程需要执行 cat /etc/shadow执行过程查看cat命令是否包含s特殊权限liukaiubuntu:~$ ls -alh /bin/cat-rwxr-xr-x 1 root root 46K Nov 19 2012 /bin/cat因为没有s特殊权限位所以只能以当前进程的用户权限执行liukaiubuntu:~$ cat /etc/shadowcat: /etc/shadow: Permission deniedliukaiubuntu:~$ ls -alh /etc/shadow-rw-r----- 1 root shadow 1.4K Aug 18 06:22 /etc/shadow因此无权限查看。同理当我执行/usr/bin/passwd命令时liukaiubuntu:~$ ls -alh /usr/bin/passwd-rwsr-xr-x 1 root root 41K Sep 12 2012 /usr/bin/passwd该文件中包括s特殊权限当开启进程时它会以passwd文件本身的权限去执行命令。由于其文件本身的权限位root所以可以执行。附录鸟哥关于SUID和SGID、SBIT的讨论SUID1.SUID仅对二进制程序有效。2.执行者对于该程序需要具有x的可执行权限。3.本权限仅在执行该程序的过程中有效。4.执行者将具有改程序所有者的权限。SUID不能用于shell script上面对目录也无效。SGID:对文件SGID对二进制有效。程序执行者对于程序来讲需要具有x的权限。执行者在执行的过程中将会获得该程序用户组的支持。对目录用户若对于此目录有r与x的权限时该用户能够进入此目录。用户在此目录下的有效用户组将会变成该目录的用户组。若用户在此目录下具有w的权限则用户所创建的新文件的用户组与此目录的用户组相同。Sticky Bit1.当用户对于此目录具有w、x权限时既具有写入的权限。2.当用户在该目录下创建文件或目录时仅有自己与root才有权删除该文件。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/912232.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!