一時サブフォルダを書き込み可能に設定しながら、デフォルトフォルダをすべての人と読み取り専用で共有したいと思います。私は試した:
[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ユーザーを作成せずにこれを行う正しい方法は何ですか?
答え1
create mask = 777
RW共有に追加するだけです。
権限と所有権を次のようにリセットすることもできます。bamw
Temp
当然最初に入ると書けませんが、Home
直接行けばTemp
書けます。
答え2
要約すると、コメントのrealpclaudioの提案で問題が解決されました。
chmod 777 /home/bamw/temp
chown nobody:nogroup /home/bamw/temp