为何samba共享的文件在windows端编辑后会加上可执行的属性?

x86 2006-03-03 03:26:49
这样子的话check in到cvs里面也会有可执行属性的,似乎不太好。
有没有办法不让samba这样做呢?有什么配置可改?
...全文
197 7 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
x86 2006-03-03
不错,就是这个!
  • 打赏
  • 举报
回复
fierygnu 2006-03-03
试试
map archive = no
缺省是yes,windows的archive被映射到了owner的execute bit。
  • 打赏
  • 举报
回复
x86 2006-03-03
似乎不行。实在不行就把force create mode设成644,因为我这里cpp文件都是644的,不过脚本是有执行属性的,实在不行就不在windows端编辑脚本,只编辑cpp。

多谢!下班前结。
  • 打赏
  • 举报
回复
fierygnu 2006-03-03
试试
create mask = 0777 这个是要AND的,所以用0777
force create mode = 000 这个是要OR的,所以用000
  • 打赏
  • 举报
回复
x86 2006-03-03
这两个选项会改变文件本身属性么?还是说强制设置成某个属性?
比如原来有的文件是644,有的又是744,那么应该设置什么mask而能保证修改文件后不会改变文件属性呢?
  • 打赏
  • 举报
回复
x86 2006-03-03
这两个选项会改变文件本身属性么?还是说强制设置成某个属性?
比如原来有的文件是644,有的又是744,那么应该设置什么mask而能保证修改文件后不会改变文件属性呢?
  • 打赏
  • 举报
回复
fierygnu 2006-03-03
看看smb.conf里 force create mode和create mask的设置。:)
  • 打赏
  • 举报
回复
相关推荐
发帖
Linux/Unix社区

2.2w+

社区成员

Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
帖子事件
创建了帖子
2006-03-03 03:26
社区公告
暂无公告