首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NTFS文件-系统共享控制

NTFS文件-系统共享控制
EN

Ask Ubuntu用户
提问于 2011-08-23 08:01:52
回答 1查看 633关注 0票数 8

我有一个NTFS分区,我想共享一个文件夹,但是我想管理子文件夹的访问,例如这个文件夹包含20个子文件夹,桌面用户只能访问10个子文件夹。我该怎么处理呢?我如何控制NTFS分区呢?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2011-08-23 09:39:08

您可以只对root用户使用读-写权限来挂载NTFS分区。

代码语言:javascript
复制
sudo mount -o fmask=0177,dmask=0077 /dev/sdaX /media/root-view

其中,/dev/sdaX是NTFS分区设备,而/media/root-view是一个挂载点,必要时要创建(显然,您可以选择喜欢的名称)。

然后安装bindfs,允许使用修改的权限在挂载点上挂载目录。绑定挂载将按以下方式建立

代码语言:javascript
复制
sudo bindfs -p ugo=rwX /media/root-view/shared /media/user-view

其中shared是您想要共享的目录,而/media/user-view是另一个挂载点,需要时创建,如上面所示。

现在,所有用户都可以读写/media/user-view,表示NTFS分区上的/shared文件夹,而不能访问同一分区上的其他目录。

您可以对您感兴趣的所有目录重复bindfs,但是最好重新组织NTFS分区的内容,将所有目录放在一个目录中共享。我是说,把布局从

代码语言:javascript
复制
/shared01
/shared02
...
/shared10
/unshared01
/unshared02
...
/unshared10

代码语言:javascript
复制
/shared
    /shared01
    /shared02
    ...
    /shared10
/unshared
    /unshared01
    /unshared02
    ...
    /unshared10

使用此布局,您只需共享目录/shared,就可以自动访问所有子目录。

票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/58330

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档