Samba 공유 하위 디렉터리는 이름 바꾸기/삭제 작업을 방지합니다.

Samba 공유 하위 디렉터리는 이름 바꾸기/삭제 작업을 방지합니다.

삼바 공유( Linux comp001 3.18.7-2-ARCH #1 PREEMPT Thu Feb 12 12:53:57 MST 2015 armv6l GNU/LinuxArchLinux 커널 및 삼바 버전)를 설치했는데 제대로 작동합니다.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를 어떻게 완료하나요? 삼바 문제인가요 아니면 OS 권한 문제인가요? 아무것도 찾을 수 없습니다.

관련 정보