Maprechten aanpassen

Amedee Van Gasse amedee op amedee.be
Wo mei 7 13:07:23 UTC 2008


On Wed, May 7, 2008 14:21, Martijn van de Streek wrote:
> On Wed, 07 May 2008, flaman op aol.nl wrote:
>
>> Maar ik heb nog een vraag. Vanmorgen heb ik Ubuntu 8.04 geïnstalleerd.
>> Vervolgens heb ik mijn data-bestanden gekopieerd van een DVD naar het
>> systeem. Nu blijkt dat al de gekopieerde bestanden zijn beveiligd. Hoe
>> die rechten te wijzigen weet ik. Maar omdat ik een groot aantal
>> sub-mappen heb is het een hels karwei omdat stuk voor stuk te doen.
>>
>> Is er een mogelijkheid om de rechten van ALLE bestanden in een keer aan
>> te passen.
>
> Rechtsklik op de map waar alles in staat, pas de rechten aan, maar doe
> het venster nog niet dicht, en klik "Rechten op bestanden in de map
> toepassen".

of via de console:

sudo chown -R user:group /de/directory/waarvan/je/de/rechten/wil/aanpassen

chown betekent CHange OWNer
-R betekent recursief voor alle onderliggende bestanden en directories
user:group vervang je door de gewenste user/group. Bijvoorbeeld flaman:users.

Daarna doe je eventueel:

sudo chmod -R u+rw,g+r,o-wx /de/directory/waarvan/je/de/rechten/wil/aanpassen

chmod past niet de eigenaar aan, maar de lees/schrijf/uitvoer rechten
-R is opnieuw recursief naar beneden
u is de user
g is de groep waar de user in zit
o is other, alle anderen
+rw wil zeggen: read en write rechten toevoegen
+r wil zeggen: read rechten toevoegen
-wx wil zeggen: write en execute rechten afpakken

Dus in mijn voorbeeld:
* de user krijgt lees- en schrijfrechten toegevoegd
* de groep krijgt leesrechten toegevoegd (als er al schrijfrechten waren,
blijven die behouden)
* alle anderen wordt schrijf- en uitvoerrechten afgepakt. Als ze
leesrechten hadden, blijven die behouden.

Dit is maar één voorbeeld, je kan daarmee zoveel spelen als je wil.
Er zijn nog andere (kortere) notaties mogelijk voor chmod, maar ik denk
dat deze langere notatie nog het best te verstaan is voor wie er net mee
begint. Het is nog "leesbaar".

Groetjes en veel plezier ermee!

-- 
Amedee





Meer informatie over de Ubuntu-NL maillijst