符号链接 – 权限被拒绝

当使用SymLinks时,我遇到了一个有趣的问题,就是有很多Permission Denied输出

Linux:Slackware 13.1

具有符号链接的目录:

 root @ Tower:/ var / lib#ls -lah
 drwxr-xr-x 8 root root 0 2012-12-02 20:09 ./
 drwxr-xr-x 15 root root 0 2012-12-01 21:06 ../
 lrwxrwxrwx 1 ntop ntop 21 2012-12-02 20:09 ntop  - > / mnt / user / media / ntop6 /

Symlinked目录:

 root @ Tower:/ mnt / user / media#ls -lah
 drwxrwx --- 1没有用户1.4K 2012-12-02 19:28 ./
 drwxrwx --- 1 nobody users 128 2012-11-18 16:06 ../
 drwxrwxrwx 1 ntop ntop 320 2012-12-02 20:22 ntop6 /

我做了什么:

  • 我在/ var / lib的ntop目录下使用了chown -h ntop:ntop
  • 可以肯定的是,我有两个目录的chmod 777

权限被拒绝的行为:

 root @ Tower:/ var / lib#sudo -u ntop mkdir / var / lib / ntop / test
 mkdir:无法创build目录`/ var / lib / ntop / test':权限被拒绝

有任何想法吗?

除非ntop是用户的成员,否则不能input/ mnt / user或/ mnt / user / media,因为input目录需要+ x权限。