Aș dori să configurez un NAS de casă. Rulează Ubuntu 20.04 LTS Server și folosește SAMBA pentru a partaja conținutul discului. Funcționează perfect (pot accesa folderul partajat). Acum aș dori să stabilesc permisiunile.
Idee:
Există 5 utilizatori (clienți) diferiți care ar dori să folosească acest server. Două dintre ele (utilizatorul 1, utilizatorul 2) pot accesa întregul HDD (tot directorul cu permisiuni de citire/scriere). Restul (user3-4-5) poate accesa și întregul conținut, dar cu permisiuni numai pentru citire. Cu toate acestea, există unele directoare (de ex. direcțiile lor private) care pot fi citite/scrise și pentru ei.
Pentru a face această idee mai de înțeles, am creat o hartă de director, unde dir verde = citire/scriere și dir roșu = doar citire:
utilizator1 și utilizator2:
utilizator n (n=3,4,5):
am modificat /etc/samba/smb.conf
ca aceasta:
[Dosarul meu partajat]
cale = /media/my/shared/folder
numai citire = nu
lista de citire = user3 user4 user5
browseable = da
gazdele permit = ip1 ip2 ip3 ip4 ip5
gazdele refuză = 0.0.0.0/0
utilizatori validi = utilizator1 utilizator2 utilizator3 utilizator4 utilizator5
conexiuni max = 5
(utilizatori deja adăugați la samba)
Problema principală este că user3-4-5 nu poate modifica folderul lor privat, deoarece întregul HDD este doar pentru citire pentru ei.
Cum pot seta corect permisiunile user3-4-5 pentru a putea R/W (modifica) folderele lor (DOAR ale lor)?