为什么即使目录对其他目录具有写入权限,我也无法创建文件?
例如
我以root身份创建目录
mkdir qq-201505221157
文件是
drwxr-xr-x 2 root root 4096 5月22日11:57 qq-201505221157
我更改了这样的权限,只为其他人设置了白色权限
chmod 002 qq-201505221157
现在的文件是
d ------- w- 2 root root 4096 5月22日11:57 qq-201505221157
我尝试与其他用户(elamas)
创建一个文件触摸qq-201505221157 / elamas.txt
结果是
触摸:无法触摸âqq-201505221157 /elamas.txtâ:权限被拒绝
为什么?
由于
答案 0 :(得分:0)
您没有权限阅读该文件夹。是的,您可以写信给它或删除它作为任何用户,但没有看到它!
chmod 002 #means: world has permission to write it.
chmod 004 #means: world has permission to read it.
chmod 001 #means: world has permission to execute it.
为了能够读/写你可以简单地将这些数字加在一起
chmod 007 #means world can read/write/execute.
运行:
man chmod
了解更多信息