Geef een specifieke gebruiker toestemming om naar een map te schrijven met +w notatie
Ik weet dat ik de toestemming om te schrijven kan toewijzen aan een eigenaar/groep/anderen zoals dit:
chmod u+w myfolder
Kan ik hier de specifieke gebruiker specificeren? Sommige zoals deze:
chmod username u+w myfolder
161
3
Je zou
setfacl
kunnen gebruiken:Dit stelt de rechten in voor specifieke gebruikers, zonder het eigendom van de map te veranderen.
Bekijk de man page voor meer details en voorbeelden.
Als u de gebruiker wilt wijzigen die eigenaar is van dit bestand of deze map, moet u het commando
chown
gebruiken. Bijvoorbeeld, als jedan zal de gebruiker die de eigenaar is van mijn map de gebruikersnaam zijn. Dan kun je het volgende uitvoeren
om de schrijfrechten toe te voegen aan de gebruiker gebruikersnaam.
Maar als je deze gebruiker wil toevoegen aan de groep geassocieerd met "myfolder", dan kan je
en dan uitvoeren
om de schrijfrechten aan de groep toe te voegen.
Nee, dat is niet mogelijk. U kunt ofwel de eigenaar van het bestand wijzigen met
of u kunt de gebruiker toevoegen aan de groep die eigenaar is van het bestand met