首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以在samba安装的驱动器上使用linux权限

可以在samba安装的驱动器上使用linux权限
EN

Server Fault用户
提问于 2011-09-13 19:59:56
回答 2查看 128关注 0票数 1

我在ubuntu服务器上挂载了一个共享的windows目录(C:\foo\bar),如下所示:

代码语言:javascript
复制
//windows-server/bar /mnt/shared/bar smbfs credentials=/etc/samba-credentials 0 0

它工作得很好,但是当我cd到/mnt/shared/bar时,Ubuntu显示所有文件都是根用户拥有的。

我想在linux端限制对/mnt/shared/bar的访问。例如,我只希望允许"baz“组中的用户访问/mnt/shared/bar目录。

我对桑巴很陌生。有更多经验的人能让我知道这是否可能吗?

EN

回答 2

Server Fault用户

发布于 2011-09-13 20:07:48

如果您使用的是CIFS而不是SMBFs,那么使用ACL和Samba的PAM模块,您将能够使用来自物理文件服务器的正确的ACL。这似乎是对linux主机的一个很大的改变,但这是值得的,前提是您使用的是active目录。

票数 2
EN

Server Fault用户

发布于 2014-05-09 15:50:14

指定gid将将共享所有权映射到该组。

查找gid:getent group baz | cut -d: -f3

新命令://windows-server/bar /mnt/shared/bar cifs credentials=/etc/samba-credentials,gid=<baz gid> 0 0

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

https://serverfault.com/questions/311050

复制
相关文章

相似问题

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