Gruppenzugehörigkeit: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „===newgrp=== Ändert die Gruppenzugehörigkeit eines Benutzers auf die angegebene Gruppe. Wenn keine Gruppe angegeben wird, wird die Anmeldegruppe des Benutze…“)
 
Zeile 1: Zeile 1:
 
===newgrp===
 
===newgrp===
Ändert die Gruppenzugehörigkeit eines Benutzers auf die angegebene Gruppe. Wenn keine Gruppe angegeben wird, wird die  
+
Ändert die Gruppenzugehörigkeit eines Benutzers auf die angegebene Gruppe. Wenn keine Gruppe angegeben wird, wird die Anmeldegruppe des Benutzers verwendet.  
Anmeldegruppe des Benutzers verwendet. Die neue Gruppe wird anschließend fü Zugriffskontrollen verwendet.
 
  
 
  newgrp Gruppenname
 
  newgrp Gruppenname

Version vom 7. September 2016, 07:43 Uhr

newgrp

Ändert die Gruppenzugehörigkeit eines Benutzers auf die angegebene Gruppe. Wenn keine Gruppe angegeben wird, wird die Anmeldegruppe des Benutzers verwendet.

newgrp Gruppenname
root@zero:~# newgrp hacker
root@zero:~# id
uid=0(root) gid=1006(hacker) Gruppen=0(root),1006(hacker)

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ümreschaft. 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