Gruppenzugehörigkeit
Zur Navigation springen
Zur Suche springen
chgrp
Verändert die Besitzugehörigkeit zu der angegebenen Gruppe
chgrp [Optionen] Gruppe Datei(en)
Optionen:
-c Zeigt Veränderungen an -f Unterdrückt die meisten Fehlermeldungen -R Verändert Dateien und Verzeichnisse rekursiv -v Gibt geschwätzige Ausgabe aus.
root@zero:~# ls -l ... d-wx--x--x 3 root root 4096 2009-06-18 13:34 verzeichnis root@zero:~# chgrp -R xinux verzeichnis/ root@zero:~# ls -l ... d-wx--x--x 3 root xinux 4096 2009-06-18 13:34 verzeichnis
xinux@zero:~$ cd /root/verzeichnis/ xinux@zero:/root/verzeichnis$ pwd /root/verzeichnis
chown
Ändert den Eigentümer von einer oder mehreren Dateien in den angegebenen Benutzer. chown erlaubt ebenfalls das Ändern der Gruppeneigentümereschaft. Nur der aktuelle Eigentümer einer Datei oder der Superuser (root) darf die Eigentumsverhältnisse ändern.
chown [Optionen] Benutzer(:Gruppe) Dateien
Optionen:
-c Gibt Informationen über die veränderten Dateien aus --dereference Symbolischen Links folgen -v Gibt Informationen über alle Dateien aus, die chown zu ändern versucht, egal, ob die Änderung erfolgt ist oder nicht -R Geht rekursiv durch alle Unterverzeichnisse und führt die Änderungen durch.
root@zero:~# chown -R xinux.xinux verzeichnis/ root@zero:~# ls -l insgesamt 12 drwx------ 13 root root 4096 2009-04-21 15:11 profile --w------- 1 root root 0 2009-06-18 11:13 test -rw-r--r-- 1 root root 40 2009-06-18 12:04 text drwxrwx--x 3 xinux xinux 4096 2009-06-18 13:39 verzeichnis root@zero:~# chown -R -c xinux.xinux verzeichnis/ root@zero:~# chown -R -v xinux.xinux verzeichnis/ Eigentümer von „verzeichnis/01“ als xinux:xinux erhalten Eigentümer von „verzeichnis/test“ als xinux:xinux erhalten Eigentümer von „verzeichnis/“ als xinux:xinux erhalten
newgrp
Ändert die Primäregruppe eines Benutzers auf die angegebene Gruppe. Wenn keine Gruppe angegeben wird, wird die Anmeldegruppe des Benutzers verwendet. Neu erstellte Dateien und Verzeichnisse werden dieser Gruppe zu geordnet.
newgrp Gruppenname
root@zero:~# newgrp hacker root@zero:~# id uid=0(root) gid=1006(hacker) Gruppen=0(root),1006(hacker)