Benutzerverwaltung (Linux): Unterschied zwischen den Versionen

Aus MattWiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
=== Allgemein ===
=== Allgemein ===
  id                     # Eigenen Loginnamen anzeigen
  id                             # Eigenen Loginnamen anzeigen
  id xxx                 # Informationen über User xxx anzeigen
  id xxx                         # Informationen über User xxx anzeigen
  last -10               # Letzte 10 Logins auflisten
  last -10                       # Letzte 10 Logins auflisten
  who                   # Aktuell eingeloggten User auflisten
  who                             # Aktuell eingeloggten User auflisten
  less /etc/group       # Vorhandene Benutzergruppen anzeigen
less /etc/passwd                # Vorhandene Benutzer anzeigen
  less /etc/passwd      # Vorhandene Benutzer anzeigen
  less /etc/group                 # Vorhandene Benutzergruppen anzeigen
  cat /etc/group | grep user1    # Benutzergruppen von Benutzer user1 anzeigen


=== Passwörter ===
=== Passwörter ===
  passwd                 # Passwort ändern
  passwd                         # Passwort ändern
  passwd -d xxx         # Passwort für User xxx löschen
  passwd -d xxx                   # Passwort für User xxx löschen


=== Benutzer anlegen und löschen ===
=== Benutzer anlegen und löschen ===
  chfn                   # Userdaten bearbeiten
  chfn                           # Userdaten bearbeiten
  adduser xxx           # Benutzer xxx anlegen --> Nur Debian-Paket adduser?
  adduser xxx                     # Benutzer xxx anlegen --> Nur Debian-Paket adduser?
  deluser xxx           # Benutzer xxx löschen --> Nur Debian-Paket adduser?
  deluser xxx                     # Benutzer xxx löschen --> Nur Debian-Paket adduser?


=== Benutzergruppen ===
=== Benutzergruppen ===
Zeile 24: Zeile 25:
  usermod -a -G yyy xxx          # Benutzer xxx anlegen in der Gruppe yyy
  usermod -a -G yyy xxx          # Benutzer xxx anlegen in der Gruppe yyy
  usermod -a -G group1,group2 xxx # Alle Gruppen des Benutzers xxx entfernen und nur group1 und 2 hinzufügen
  usermod -a -G group1,group2 xxx # Alle Gruppen des Benutzers xxx entfernen und nur group1 und 2 hinzufügen
gpasswd -d user1 group1        # Sekundäre Benutzergruppe group1 von Benutzer user1 entfernen
  deluser user1 grp1              # Gruppe grp1 von User user1 entfernen --> Nur Debian-Paket adduser?
  deluser user1 grp1              # Gruppe grp1 von User user1 entfernen --> Nur Debian-Paket adduser?
   
   

Version vom 3. Januar 2016, 18:51 Uhr

Allgemein

id                              # Eigenen Loginnamen anzeigen
id xxx                          # Informationen über User xxx anzeigen
last -10                        # Letzte 10 Logins auflisten
who                             # Aktuell eingeloggten User auflisten
less /etc/passwd                # Vorhandene Benutzer anzeigen
less /etc/group                 # Vorhandene Benutzergruppen anzeigen
cat /etc/group | grep user1     # Benutzergruppen von Benutzer user1 anzeigen

Passwörter

passwd                          # Passwort ändern
passwd -d xxx                   # Passwort für User xxx löschen

Benutzer anlegen und löschen

chfn                            # Userdaten bearbeiten
adduser xxx                     # Benutzer xxx anlegen --> Nur Debian-Paket adduser?
deluser xxx                     # Benutzer xxx löschen --> Nur Debian-Paket adduser?

Benutzergruppen

groupadd xxx                    # Benutzergruppe xxx anlegen
groups xxx                      # Benutzergruppen von xxx anzeigen
id xxx                          # Benutzergruppen von xxx anzeigen
members group1                  # Alle Benutzer von group1 anzeigen --> Programmpaket members
usermod -G ggg --append uuu     # Benutzergruppe ggg zu Benutzer uuu hinzufügen
usermod -a -G yyy xxx           # Benutzer xxx anlegen in der Gruppe yyy
usermod -a -G group1,group2 xxx # Alle Gruppen des Benutzers xxx entfernen und nur group1 und 2 hinzufügen
gpasswd -d user1 group1         # Sekundäre Benutzergruppe group1 von Benutzer user1 entfernen
deluser user1 grp1              # Gruppe grp1 von User user1 entfernen --> Nur Debian-Paket adduser?

Besitzer und Rechte von Dateien ändern

chmod 741 file                  # file die Rechte -rwxr----x zuordnen
chmod -R +r dir                 # dir und seinen Unterverzeichnissen für Benutzer, Gruppen und Alle leserechte hinzufügen
chmod -R g+w dir                # dir und seinen Unterverzeichnissen Gruppen schreibrechte hinzufügen
chown user:group file           # file dem Besitzer user und der Gruppe group zuordnen
chgrp group file                # Gruppen von file ändern auf group