小技巧让linux设置多个用户权限

话说linux的权限只有3位数字,所有者,同组用户,其他用户

不过要详细定义权限怎么办呢,有个朋友直接说了句 直接777就可以

不过777又不安全(好多人把网站目录设置777就是因为这个原因),然后我想了想,既然linux的权限是  所有者,同组用户,其他用户,那就放到同一个组里吧,结果实验,可以。

首先,目标:将用户safe121和safe121_backupuser,safe121用户给读取,uploads目录给写入,safe121_backupuser给全局读取,其他用户不给权限

首先建立用户组:

groupadd safe121grp

将用户safe121_backupuser和safe121入safe121grp组

usermod -a -G safe121grp safe121_backupuser && usermod -a -G safe121grp safe121

修改website目录的所有人和所有组

chown safe121:safe121grp -v -R /home/website/

修改权限

chmod 550 -v -R /home/website/

(所有人权限5(只读) 组用户5(只读) 其他用户0(不可读不可写))

修改uploads目录权限

chmod 750 -v -R /home/website/wp-content/uploads

虽然是个小技巧,但是这样就可以让linux定义详细的用户权限了

转自 http://www.safe121.com/post-739.html

网络安全攻防研究室(www.91ri.org) 信息安全小组收集整理.转载本文请著名原文地址及原作者版权信息。