Samba共有サブディレクトリは、名前の変更/削除操作を防ぎます。

Samba共有サブディレクトリは、名前の変更/削除操作を防ぎます。

Samba共有(Linux comp001 3.18.7-2-ARCH #1 PREEMPT Thu Feb 12 12:53:57 MST 2015 armv6l GNU/LinuxArchLinuxカーネルとSambaバージョン)をインストールしましたが、正常に動作します。Samba version 4.1.16/mnt/data/

/mnt/data/
|-- 3145_Tv.dtv
|-- 3145_Ubat.dtv
|-- 3145_h.dtv
`-- setting
    `-- map.ini

ここで、次の要件を満たすように Samba 構成をアップグレードする必要があります。

  1. ディレクトリにsettingアクセスできる必要があります。これはうまくいきます。
  2. ディレクトリでは、setting名前の変更と削除操作を無効にする必要があります。私は何をしてもこれを達成できませんでした。

/etc/samba/smb.conf共有に関連する構成ファイルのブロックは次のとおりです。

[data]
    security = user
    comment = PiDaq data
    read only = no
;   locking = no
    path = /mnt/data
;    guest ok = yes
    create mask = 0222
    directory mask = 0033

[settings]
    security = user
    read only = yes
    path = /mnt/data/settings
    browseable = no
;    create mask = 0222
;    directory mask = 0033

これはsmbstatusコマンドの出力でもあります。

Samba version 4.1.16
PID     Username      Group         Machine                        
-------------------------------------------------------------------
1075      user         user         192.168.0.120 (ipv4:192.168.0.120:51273)

Service      pid     machine       Connected at
-------------------------------------------------------
data         1075   192.168.0.120  Fri Feb 13 11:30:29 2015

Locked files:
Pid          Uid        DenyMode   Access      R/W        Oplock           SharePath   Name   Time
--------------------------------------------------------------------------------------------------
1075         1002       DENY_NONE  0x100081    RDONLY     NONE             /mnt/data   .   Fri Feb 13 11:30:28 2015
1075         1002       DENY_NONE  0x100081    RDONLY     NONE             /mnt/data   .   Fri Feb 13 11:31:04 2015
1075         1002       DENY_NONE  0x100081    RDONLY     NONE             /mnt/data   setting   Fri Feb 13 11:31:04 2015

タスク2をどのように完了しますか? Sambaの問題ですか、それともOS権限の問題ですか?何も見つかりません。

関連情報