首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Samba/Cifs:将可执行权限位传输到linux客户端

Samba/Cifs:将可执行权限位传输到linux客户端
EN

Server Fault用户
提问于 2011-12-30 08:55:45
回答 2查看 2.4K关注 0票数 4

我正在尝试让我的linux /cifs客户端识别在linux smb服务器上共享的某些文件上设置的可执行位。

这是我们的设置:

  1. Linux服务器通过smb向客户端导出一些目录
  2. 许多访问共享目录的windows客户端
  3. 一些访问共享的linux客户机

我们在共享上有一些shell脚本,这些脚本在linux服务器上设置了可执行权限位。我们深入到它中,并且可以毫无问题地执行它们。

多亏了samba地图选项,我们可以通过smb协议导出unix可执行位作为归档、系统和隐藏权限。

现在,要关闭循环,我需要找到一种方法将这些归档、系统和隐藏位映射回我的linux客户机上的ugo可执行位。我在mount.cifs手册页面中没有找到这方面的设置,但可能还有其他的可能吗?

简单地切换到NFS是我想要避免的事情,因为我们有许多窗口客户端也使用共享。管理NFS将是额外的工作。

EN

回答 2

Server Fault用户

发布于 2014-01-09 22:41:16

我不能从您的问题中确切地确定从哪里共享什么,但是我的工作中的Samba共享可能是类似的情况。我有Samba用户workchriswendy

我们有一个带有4TB raid的Debian服务器。我已经设置了它,所以我们都知道一个通用的"work“用户名/密码。raid的权限对Windows用户运行良好,但我记得必须清除写权限(通过更改所有权),以便Windows用户可以编辑我的Linux登录名的工作。

请参阅我在这里的回答:Linux用户不能在主目录之外读取或编辑,我在这里讨论如何使用粘性位作为所有者和组权限。

这是我的搜捕计划:

代码语言:javascript
运行
复制
/raid$ ls -alh
total 33M
drwxrwsr-x.  46 work     users 4.0K Jan  7 18:33 .
drwxr-xr-x   24 root     root  4.0K Jan  4 16:13 ..
-rwxr--r--    1 wendy    users  12K Dec 31 16:57 boc.pfl
drwxrwsr-x.   7 work     users 4.0K Aug 15  2009 catalog
drwx--S--T.  43 chris    users  12K Jan  5 16:53 chris
drwxrwsr-x.   6 work     users 4.0K Dec 31 16:32 dealers
drwxrwsr-x    3 work     users 4.0K Nov  5 17:51 Distributors
drwxrwsr-x.  22 work     users 4.0K Dec 29 16:58 docs
drwx--S--T.   9 wendy    users 4.0K Jan  3 18:40 wendy
drwx------   17 work     users 4.0K Sep  8  2011 work

我想我需要做些什么研究来回答我自己的Linux用户,目录上的S。下一次我可以摆脱Windows,再次打开我的linux桌面时,将不得不对此进行研究。

如果你偷看我的侧写,我敢肯定我更多的是.

票数 1
EN

Server Fault用户

发布于 2012-01-26 20:23:58

为什么不直接在smb.conf中创建两个不同的配置部分呢?一个用于Windows客户端,一个用于省略映射x= yes行的linux客户端。

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

https://serverfault.com/questions/345254

复制
相关文章

相似问题

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