<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[[实践OK]chmod 记一下组和权限的值，各个权限的值及如何使用备案。]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Thu, 30 Jul 2009 10:43:55 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	/data/www/XXXX/bak/20220926<br/>drw-rw-rw-&nbsp;&nbsp;&nbsp;&nbsp;2 www&nbsp;&nbsp; www&nbsp;&nbsp; 512 Sep 26 23:17 20220926. # 666<br/><br/>PHP以www用户运行时无法读取止在日期目录里面的文件内空，经<br/>chmod -R 755 /data/www/XXXX/bak/20220926 后：<br/><br/>drwxr-xr-x&nbsp;&nbsp;&nbsp;&nbsp; 2 www&nbsp;&nbsp; www&nbsp;&nbsp; 512 Sep 26 23:17 20220926.&nbsp;&nbsp; #755<br/><br/>可以读取了，于是用：<br/><br/>u - 表示用户 (user)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;g - 表示用户组 (group)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; o - 表示其它 (others)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a - 表示所有 (all)<br/><br/>chmod u+x,g-x,o-x 20220926<br/><br/>====================================<br/>-r-xr-xr-x 1 root root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1177 07-31 01:13 mysql.conf<br/>想修改为和下面一样：<br/>-rw-r--r-- 1 root root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2533 07-30 18:23 ngixd.conf<br/>-rw-r--r-- 1 root root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 984 07-30 18:24 ngixd_fcgi.conf<br/>-rw-r--r-- 1 root root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 101 07-30 18:28 ngixd_service_autorun.conf<br/>-rw-r--r-- 1 root root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5834 07-30 18:15 ngix_php_config.conf<br/><br/>chmod 644 mysql.conf&nbsp;&nbsp;<br/>即可：<br/>--- --- --- 左到右对应：<br/>u g o :用户，组，其它！<br/>R w X :读&nbsp;&nbsp;，写，执行！<br/>4 2 1 : 4&nbsp;&nbsp;&nbsp;&nbsp;, 2 ,&nbsp;&nbsp; 1&nbsp;&nbsp; ！<br/><br/>进一步细说下关于u,g,o,a的情况：<br/>who&nbsp;&nbsp; 用户类型&nbsp;&nbsp; 意义<br/>u&nbsp;&nbsp; User&nbsp;&nbsp; 文件的所有者<br/>g&nbsp;&nbsp; Group&nbsp;&nbsp; 与文件相关联的组<br/>o&nbsp;&nbsp; Other&nbsp;&nbsp; 所有其他用户<br/>a&nbsp;&nbsp; All&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 相当与ugo，所有用户<br/><br/>operator 运算符意义<br/>+&nbsp;&nbsp; 为指定的用户类型添加权限<br/>-&nbsp;&nbsp; 为指定的用户类型删除权限<br/>=&nbsp;&nbsp; 设定或重置指定用户类型的权限<br/> <br/> 实践示例，777修改为755（根据：W=4,R=2,X=1,相当于去掉写权限：7-2=5，相当于：755，chmod -R 755 xdxp.cn）：<br/> drwxrwxrwx. 13 766 www 4096 7月&nbsp;&nbsp;26 00:18 xdxp.cn<br/>chmod -R g-w xdxp.cn <br/>chmod -R o-w xdxp.cn <br/>变为：<br/>drwxr-xr-x. 13 766 www 4096 7月&nbsp;&nbsp;26 00:18 xdxp.cn<br/><br/>--wxrw--wt 1 www&nbsp;&nbsp; www&nbsp;&nbsp; 4492291 Jun&nbsp;&nbsp;6 17:40 fd80a538-ce8c-11e2-b12d-001e0bdc11a2.mp4<br/>t 代表&nbsp;&nbsp;restricted&nbsp;&nbsp;deletion&nbsp;&nbsp;flag or sticky bit&nbsp;&nbsp;,限制删除标记或者粘滞位，<br/>u 代表 the user who owns it<br/><br/><br/>chmod +t<br/>代表sticky binary (也作text bit)，这个东西有两种意义：<br/>1. 对于二进制文件，表示当该程序退出后，文字段(text segment)依然驻留内存，以缩减下次启动的时间，<br/>2. 对于目录，该目录中的所有文件只有文件的所有者可以删除，其它人即使有对该文件的所有操作权限也无法删除（为所欲为的超级用户除外）。<br/><br/>来源：<br/>http://www.cnblogs.com/healthy-tree/archive/2011/11/08/2240509.html<br/><br/>Nginx 以www运行nginx的upload上传组件放到一个挂载的磁盘后是这个权限：<br/>估计和这个：upload_store_access user:r;&nbsp;&nbsp;有关，如下：<br/><br/>-r----x--t 1 www www 815235 Jun&nbsp;&nbsp;7 10:15 /upload/video/user/abc.mp4<br/><textarea name="code" class="php" rows="15" cols="100">
chmod($orgFileName, 0755);&nbsp;&nbsp;
</textarea><br/>[root@test user]# ls -lart ~+/138e38be-cf18-11e2-b12d-001e0bdc11a2.mp4<br/>-rwxrwxrwx 1 www www 815235 Jun&nbsp;&nbsp;7 10:15 /upload/video/user/abc.mp4
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [实践OK]chmod 记一下组和权限的值，各个权限的值及如何使用备案。]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>