Ale*_*lex 6 mount permissions fstab bind ubuntu
我正在运行 Ubuntu 13.04 并尝试使用bindin挂载文件夹/etc/fstab。下面显示的是许多类似条目之一;
/media/Storage1/test /media/Storage1/WebDAV/Alex none bind,uid=www-data,gid=alex 0 0
Run Code Online (Sandbox Code Playgroud)
该目录在启动时安装,如果我导航到这些目录中的任何一个,则文件匹配。我的问题是权限没有改变!!!
在上面的例子中(/media/Storage1)
然而,当挂载时,/media/Storage1/WebDAV/Alex现在是 root:root
我所有以这种方式挂载的目录也是如此(root 不是原始目录的唯一所有者,另外我也尝试过uid=33,gid=1000)
我使用bind不正确吗?我做错了什么可怕的事情吗?
绑定选项不是真正的文件系统,并且不支持 uid 和 gid 参数。指定用户或所有者选项以获得所需的效果。
$ ll /tmp/moo/ -d
drwxr-xr-x 2 root root 40 Jul 24 01:07 /tmp/moo/
$ mount /tmp/moo
$ ll /tmp/moo/ -d
drwxr-xr-x 42 jaroslav jaroslav 4096 Jul 24 01:05 /tmp/moo/
$ grep bind,user /etc/fstab
/home/jaroslav/tmp /tmp/moo none bind,user 0 0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20026 次 |
| 最近记录: |