【问题标题】:Samba Share whithout writing rights [closed]没有写作权的 Samba Share [关闭]
【发布时间】:2016-03-11 13:28:11
【问题描述】:

我在网络(Windows 和 Linux 客户端)中看到了我的 Samba 共享和文件夹/文件,但我无法在其中写入或创建文件。在 Linux 上是文件夹 777? smb.conf 是只读的 = 否,可写 = 是 ...谢谢您的帮助

smb.conf (testparm):

[global]
    workgroup = workgroup
    netbios name = xyz
    server string = Samba Server Version %v
    map to guest = Bad User
    passdb backend = tdbsam
    username map = /etc/samba/smbusers
    max log size = 50
    hosts allow = 127., XXX.YYY.ZZZ.WWW
    cups options = raw

 [Test1]
    path = /xyz/Test1
    valid users = ZZZZ
    read only = No
    create mask = 0777
    directory mask = 0777

ls -l:

drwxrwxrwx 3 ZZZZ smbusers 4096 14. Mär 13:55 Test1

【问题讨论】:

    标签: linux samba


    【解决方案1】:

    我不得不更改“smbd 进程的安全增强 Linux 策略”

    http://linux.die.net/man/8/samba_selinux

    如果你想允许 samba 共享任何文件/目录的读/写,你必须打开 samba_export_all_rw 布尔值。

    setsebool -P samba_export_all_rw 1
    

    如果您想查看自己的状态:

    getsebool -a | grep samba
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-02-16
      • 1970-01-01
      • 2014-08-17
      • 1970-01-01
      • 2011-04-19
      • 1970-01-01
      • 2013-01-18
      相关资源
      最近更新 更多