其他分享
首页 > 其他分享> > 设置Samba服务器中新建文件/目录的权限

设置Samba服务器中新建文件/目录的权限

作者:互联网

通过Samba服务器实现windows和Linux之间的文件共享,相信是绝大多数人的选择。通常我们都会使用Samba的缺省配置,这样,每次通过Samba从Windows向Linux中拷贝文件时,文件都会被加上”可执行”的属性。这是很让人头疼的问题,每次都要通过chmod去修改文件的权限很是麻烦。

今天仔细看了一下Samba的手册,发现只要把下面的配置加入/etc/samba/smb.conf就可以解决这个问题:

 

  1.   create mode = 0644
  2.   force create mode = 0644
  3.   directory mode = 0755
  4.   force directory mode = 0755

 

 

下面简单介绍一下这几个参数的含义:

说明一点,上面的create mode和create mask参数是同义词,用哪个都可以;而directory mode和directory mask参数是相同的。

当你发现Samba中新建的目录/文件权限不正确,例如无法访问某个目录、无法更改文件,就需要检查上面几个值的设置。

另外需要说明的是,上面几个配置项,会和security mask、force security mode、directory security mask、force directory security mode这几个配置项相互作用。这几个带”security”的配置项会影响Windows NT/2000的ACL功能,一般我们不需要设置。

标签:Samba,force,create,mode,directory,服务器,权限
来源: https://www.cnblogs.com/xxllx/p/16535571.html