ik begrijp er onderhand niets meer van want ik kan op die schijf de partitie weggooien en weer opnieuw aanmaken formatteren en mappen maken, maar de rechten veranderen homaar.
vraag 1: Wat is het bestandssysteem (ext2-3-4, Btrfs)?
vraag 2: Wat zegt (op de server en op de lokale machine)
umask
vraag 3: Hoe heb je de rechten vastgelegd?
Dat kan globaal op 2 manieren: via het bestandssysteem, via samba.
a. Je kan bijv. zeggen samba=doorgeefluik en je regelt daarin alleen dat je gebruikers noemt die samba mogen gebruiken. De rechten op het niveau van mappen/bestanden kunnen in het bestandssysteem worden vastgelegd.
b. Je benoemt shares in de smb.conf waarin je aan de gedeelde mappen gebruikers toekent. Uiteraard moeten deze mappen dan ook voor deze gebruikers te benaderen zijn.
... ik heb zelf een voorkeur voor a.
vraag 4: wat zijn de user-IDs en hebben die effect op je rechten?
Stel je hebt (via conform 3.a) op de pc een gebruiker Piet met de gebruikers-ID 1000 (de eerste gebruiker en sudo/admin). Vervolgens heb je op de server ook een Piet aangemaakt, maar die is nr. 2 (=1001) in de lijst want een root op de server is nr. 1. (=1000).
De consequentie is dat je voor een map op de server toegang geeft voor een gebruiker Piet met UUID 1001 en dezelfde gebruiker probeert een map/bestand te benaderen met zijn (lokale) gebruikers-ID 1000.
vraag 5: Op welke manier wil je de rechten veranderen? Ben je gebruiker van een samba-share en werk je daar met Nautilus of log je in met SSH /(S)FTP en verander je als sudo/root op de server de rechten?
Volgens mij werk je niet via Samba als je de server via SSH /(S)FTP benadert. Je logt in als gebruiker en je wordt daarna sudo/root. Als je dan via de terminal rechten verandert als sudo/root, moet toch alles kunnen/mogen.