[英]Potential issues of chmod 777 on a directory?
假设我有这个目录结构:/ tmp / mysockets / appname /
在/ tmp / mysockets /上执行chmod 777有什么安全缺点? 是否有其他用户删除或搞乱appname /目录的引用? 我想要做的是允许其他用户将他们自己的目录添加到/ tmp / mysockets /但我不想让他们重命名它或删除已经在其中的文件/子目录(由另一个用户拥有)。
我认为你正在寻找粘性,这将做你想要的。 使用权限777
您可以向每个人授予读/写权限,因此可以删除/重命名文件
粘滞位是在目录上设置的权限位,该目录仅允许该目录中的文件所有者或root用户删除或重命名该文件。 没有其他用户具有删除其他用户创建的文件所需的权限。
要设置粘滞位,请使用以下命令
chmod o+t /tmp/mysockets/
或者例如
chmod 1757 /tmp/mysockets/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.