Home
Spiekbriefje
HOWTO's NL
Kabel internet
Poortnummers
IT begrippen
Default Passwords
   
Groepen en eigenaars wijzigen met de opdrachten chgrp en newgrp
De opdracht chgrp , te vinden onder de directory /bin, wordt alleen gebruikt om een betand of directory aan een andere groep toe te kennen
De opdracht chgrp werkt met een naam of het indetificatienummer (GID) van een groep

# ls -l mijnbestand
-rw-rw-r-- 1 msa msa    0  jan 2  00:53 mijnbestand
Het bestand is nu nog toegewezen aan de gebruiker msa en aan de groep msa
Om alle leden van de groep users toegand te geven tot het bestand, gebruik je de opdracht chgrp

# groups msa
msa : msa users
# chgrp users mijnbestand
#ls -l mijnbestand
-rw-rw-r-- 1 msa users    0  jan 2  00:53  mijnbestand
Nu hebben ook andere leden van de groep users toegang tot het bestand

Een andere opdracht voor het werken met groepen is de opdracht newgrp, te vinden in /usr/bin
Met de opdracht chgrp kun je een groep waarvan u deel uit maakt (of iedere groep, als je root-operater bent) toegang verlenen tot een bestand of een directory
Met de opdracht newgrp kun je het huidige groepslidmaatschap wijzigen

# groups
msa users
# touch bestand1
# ls -l bestand1
-rw-rw-r--    1  msa   msa  0   jan  2  01:32   bestand1
# newgrp users
# groups
users msa
# touch bestand2
# ls -l bestand2
-rw-rw-r--   1  msa   users   jan  2  01:32   bestand2
# newgroup msa

De gebruiker msa maakte oorsprokelijk deel uit van de standaardgroep msa, wat is gecontroleerd door een bestand aan te maken en te kijken welke gebruiker en welke groep eigenaar zijn van dit bestand
Vervolgens is de gebruiker msa naar de groep users gegaan, heeft een nieuw bestand aangemaakt en gecontroleerd dat de groep users inderdaad toegang heeft tot dit bestand
Daarna is de gebruiker msa teruggekeerd naar de oorspronkelijke groep, msa