Samba
Samba 權限被忽略
我在 smb.conf 中定義了以下共享
[development_server] comment = Development directories path = /sites writeable = yes valid users = @dev guest ok = no directory mask = 0775 create mask = 0775
問題是,每當我在 Windows 中創建文件時,該文件的權限設置為 764 而不是設置為 755。但是,目錄設置為 775。我很困惑。我嘗試設置以下內容:
[global] unix extensions = yes
但這也無濟於事。
問題原來是我的配置中的安全模式設置(或缺少)。以下 smb.conf 配置現在對我有效,我的安全組“dev”中的所有使用者現在對於他們在共享中創建的所有文件都有 775:
[development_server] comment = Development directories path = /sites writeable = yes valid users = @dev guest ok = no create mask = 0775 force create mode = 0775 security mask = 0775 force security mode = 0775 directory mask = 0775 force directory mode = 0775 directory security mask = 0775 force directory security mode = 0775