当前位置: 技术问答>linux和unix
为什么目录设置了粘着位后提示touch无权限
来源: 互联网 发布时间:2017-02-27
本文导语: 我以root设置了一如下目录 /root/test/handin。权限为rwxrwxrwt. 以普通用户登录后。我想在hanin目录下touch文件,用如下命令 touch /root/test/handin/newfile 但提示touch权限不够。 这是怎么回事?不是说777目录设置粘着位后任何人...
我以root设置了一如下目录
/root/test/handin。权限为rwxrwxrwt.
以普通用户登录后。我想在hanin目录下touch文件,用如下命令
touch /root/test/handin/newfile
但提示touch权限不够。
这是怎么回事?不是说777目录设置粘着位后任何人都可以创建文件吗?怎么我touch不了?
/root/test/handin。权限为rwxrwxrwt.
以普通用户登录后。我想在hanin目录下touch文件,用如下命令
touch /root/test/handin/newfile
但提示touch权限不够。
这是怎么回事?不是说777目录设置粘着位后任何人都可以创建文件吗?怎么我touch不了?
|
目录一级一级的,要从顶到底都有权限。
|
++
正常情况普通用户连/root的读权限都没有,换句话说根本就不知道有/root/test这个目录的存在
|
普通用户对/root就没有权限,对/root/test/handin有权限也没用了
|
是啊。对/root目录没有rwxrwxrwx,下面的子目录再有权限也白搭
|
路径上的每一个子路径都必须有权限,至少有x权限