Ik wil onder linux suse/samba 3.0.20 een directory delen. Dit werkt,
deze moet voor iedereen read/write zijn.
Nu moet het zo zijn dat als de bestanden op deze schijf gezet zijn, deze niet meer verwijdert kunnen worden.
Dit wilde ik bereiken door force create mode en create mask.
stukje smb.conf
[tijdelijk]
comment = upload, download
path = /shared/tijdelijk
guest ok = yes
force group = users
force user = root
public = yes
writeable = yes
create mask = 0744
directory mask = 0755
force create mode = 0744
force directory mode = 0755
Als de bestanden/mappen op de share zijn krijgen deze de juiste eigenschappen, 744 en 755.
Nu zal je verwachten dat deze niet meer te verwijderen zijn door een (netwerk) gebruiker.
Dit is niet zo, ze zijn zowel door diegene die het bestand er op gezet heeft als door een ander te verwijderen.
Klopt mijn redenering niet of doe ik gewoon iets fout.?
deze moet voor iedereen read/write zijn.
Nu moet het zo zijn dat als de bestanden op deze schijf gezet zijn, deze niet meer verwijdert kunnen worden.
Dit wilde ik bereiken door force create mode en create mask.
stukje smb.conf
[tijdelijk]
comment = upload, download
path = /shared/tijdelijk
guest ok = yes
force group = users
force user = root
public = yes
writeable = yes
create mask = 0744
directory mask = 0755
force create mode = 0744
force directory mode = 0755
Als de bestanden/mappen op de share zijn krijgen deze de juiste eigenschappen, 744 en 755.
Nu zal je verwachten dat deze niet meer te verwijderen zijn door een (netwerk) gebruiker.
Dit is niet zo, ze zijn zowel door diegene die het bestand er op gezet heeft als door een ander te verwijderen.
Klopt mijn redenering niet of doe ik gewoon iets fout.?