Am un Raspberry Pi pe care l-am configurat ca server de fișiere de acasă. Rulează Ubuntu Server 21.04 și Samba Versiunea 4.13.3-Ubuntu.
Iată partea relevantă a mea /etc/samba/smb.conf
fişier:
[NAS]
comentariu = Samba Distribuie pentru noi
cale = /media/4TB-NAS/Samba/
browsable = da
numai citire = nu
utilizatori validi = @samba-users
creați mască = 0664
masca director = 0775
grup de forță = samba-users
vfs objects = reciclare
recycle:repository = /media/4TB-NAS/Samba/.recycle
recycle:keeptree = da
recycle:versions = nr
reciclare: atingere = da
recycle:exclude_dir = .reciclare
[Oaspete]
comentariu = MediaShare pentru oaspeți
cale = /media/4TB-NAS/Samba/MediaShare/
invitat ok = da
browsable = da
numai citire = da
Iată problema: ori de câte ori mă conectez la Samba share NAS de pe desktop și editez (și salvez) un fișier TXT folosind Pluma sau un fișier ODT folosind LibreOffice Writer, cred că acele programe șterg de fapt fișierul vechi și apoi salvează o nouă copie a aceasta. Cum opresc să se întâmple asta? (Sau cel puțin ascundeți acest comportament de Samba și este caracteristica Coș de reciclare?)
Am observat că se întâmplă acest lucru deoarece avem doi utilizatori care folosesc această partajare Samba. Dacă un utilizator creează un fișier, acesta va fi proprietarul acelui fișier. Cu toate acestea, dacă celălalt utilizator editează apoi acel fișier, va deveni de fapt noul proprietar al fișierului. De fapt, am găsit această problemă documentată online: https://www.samba.org/samba/docs/old/Samba3-HOWTO/AccessControls.html#id2615338 (căutați titlul din partea de jos intitulată âMS Word cu Samba modifică proprietarul fișieruluiâ). Această problemă (schimbarea proprietarilor fișierelor) în sine nu este mare lucru pentru mine. Cu creați mască
, masca directorului
, și grup de forță
linii în mea smb.conf
fișier, pot rezolva destul de ușor schimbarea proprietății.
Cu toate acestea, această problemă este o durere mai mare când vine vorba de Coșul meu de reciclare Samba. De fiecare dată când editez un fișier, versiunea veche este trimisă în Coșul de reciclare al lui Samba! Nu vreau ca Coșul meu de reciclare Samba să fie aglomerat cu versiuni vechi de fișiere pe care nu le-am șters.
Cum pot rezolva această problemă? Orice ajutor sau informații ar fi foarte apreciate! (= Mulțumesc!