Eigenlijk begrijp ik het niet helemaal maar ineens schoot me te binnen dat ik onlangs in de NAS bij configuratie NFS had aangevinkt.
NFS weer uitgevinkt en de map is zowel in Win als in Ubuntu benaderbaar.
Was NFS niet juist bedoeld voor Linux?
Ja, dat klopt en daardoor werkt het dus eigelijk beter.
Wat er gebeurt is namelijk volkomen normaal en precies zoals bedoeld. In linux, als jij als user een map aanmaakt, dan krijgt standaard alleen jouw user toegang tot die map, tenzij je zelf aangeeft dat anderen er bij mogen (chmod a+rwx). Dit gebeurt dus ook op je NFS share op je NAS. Normaal in je home heb je daar geen last van omdat die altijd alleen toegankelijk is voor je gebruiken. Maar wil je de map delen met andere gebruikers, dan zul je dat expliciet moeten aangeven. Dit is dus een feature en geen bug en een van de redenen waarom Linux over het algemeen veiliger is dan Windows!
SAMBA/CIFS daarintegen is een Windows protocol en die snapt niets van Linux user accounts. Gevolg is dat hij gewoon voor elke connectie maar dezelfde user gebruikt. Gebruik je SAMBA, dan is dus alles wat je op een share zet toegankelijk voor alle users die toegang hebben tot die share omdat ze voor het systeem in principe dezelfde user zijn. In jouw geval is dit precies wat je wilt. In grotere organisaties is dit duidelijk een veiligheidslek.
Ik hoop dat je begrijpt waarom ik zeg dat NFS dus eigelijk beter is. Maar in jouw geval maakt dat waarschijnlijk niet zoveel uit.