Samba

只讀文件夾內的可寫 Samba 子文件夾

  • February 11, 2020

我想以只讀方式與所有人共享主文件夾,同時使其臨時子文件夾可寫。我試過:

[Home]                 
path = /home/bamw      
browsable =yes         
writable = no          
guest ok = yes         
read only = yes        
force user = bamw      

[Temp]                 
path = /home/bamw/temp 
browsable =yes         
writable = yes         
guest ok = yes         
read only = no         
force user = bamw      

但看起來 /home/bamw 的只讀權限覆蓋了對 temp 的可寫訪問權限。不創建專用 Samba 使用者的正確方法是什麼?

總結一下-評論中realpclaudio的建議解決了這個問題,即

chmod 777 /home/bamw/temp
chown nobody:nogroup /home/bamw/temp

只需添加create mask = 777到 RW 共享。

您還可以將權限和所有權重置為bamw

Temp顯然,如果您先進入,則無法寫信Home,但是如果您直接進入Temp,它將起作用。

引用自:https://unix.stackexchange.com/questions/566736