open:it:user
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
open:it:user [2022/12/21 18:48] – Externe Bearbeitung 127.0.0.1 | open:it:user [2024/08/19 10:54] (aktuell) – [Administrator] Kai | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Linux-Benutzerverwaltung ====== | ====== Linux-Benutzerverwaltung ====== | ||
- | OS: Debian 11 | ||
- | |||
===== Benutzer ===== | ===== Benutzer ===== | ||
User anlegen | User anlegen | ||
- | | + | |
* -m legt das Home-Verzeichnis an | * -m legt das Home-Verzeichnis an | ||
* -s /bin/bash erforderlich für Konsolenbefehle | * -s /bin/bash erforderlich für Konsolenbefehle | ||
+ | |||
+ | Alternativ, ohne Home-Verzeichnis | ||
+ | sudo adduser < | ||
User löschen | User löschen | ||
- | | + | sudo deluser < |
- | Passwort anlegen/ | + | **Passwort anlegen/ |
- | $ passwd | + | eigenes PW, mit Forderung nach Mindestlänge, |
- | | + | passwd |
+ | PW für benannten User, ohne Mindestanforderung, | ||
+ | sudo passwd < | ||
- | Benutzerinformationen ändern | + | **Benutzerinformationen ändern** \\ |
- | $ chfn #Eigene Infos ändern (Name hier nicht möglich) | + | Eigene Infos ändern (Namensänderung |
- | | + | |
+ | Alle Userdaten änderbar | ||
+ | | ||
User anzeigen | User anzeigen | ||
- | | + | cat /etc/passwd |
+ | |||
+ | ==== Administrator ==== | ||
+ | Um Administratorbefehle absetzen zu können, benötigt ein User Administratorrechte. Um diese zu erhalten, muss ein User Mitglied der Gruppe **sudo** werden. \\ | ||
+ | Installation sudo | ||
+ | apt install sudo | ||
+ | Benutzer zur Gruppe der Administratoren hinzufügen. | ||
+ | sudo usermod -aG sudo < | ||
+ | und den Befehlen ein **sudo**((Superuser Do)) voranstellen((bei dem ersten Befehl wird das Passwort abgefragt, dann für diese Session, bzw. eine bestimmte Zeit, nicht mehr)). Um auf die Eingabe von sudo zu verzichten, kann man sich für eine Session als root legitimieren | ||
+ | sudo -s | ||
+ | oder sich als User root anmelden((sofern das System einen User root besitzt. Bei einigen installationen ist die Anlage eines root nicht während der Installation vorgesehen, z.B. ISO von Ubuntu Server LTS)): | ||
+ | su root | ||
+ | su = switch user \\ | ||
+ | In beiden Fällen wird das Passwort abgefragt. In der Befehlszeile auf der Konsole steht vorne jetzt der User **root** vor @< | ||
+ | " | ||
+ | Den Superusermodus verlassen kann man durch Eingabe von | ||
+ | exit | ||
+ | |||
+ | Administratorrechte entziehen | ||
+ | sudo gpasswd -d < | ||
===== Gruppen ===== | ===== Gruppen ===== | ||
Gruppe anlegen, löschen, anzeigen | Gruppe anlegen, löschen, anzeigen | ||
- | | + | sudo groupadd < |
- | | + | |
- | | + | sudo delgroup < |
+ | |||
+ | cat /etc/group | ||
User zu Gruppen hinzufügen (append) | User zu Gruppen hinzufügen (append) | ||
- | | + | sudo usermod -aG < |
- | | + | oder |
+ | sudo gpasswd -a < | ||
User aus Gruppen entfernen (delete) | User aus Gruppen entfernen (delete) | ||
- | | + | sudo gpasswd -d < |
Liste der Gruppenzugehörigkeit eines Users | Liste der Gruppenzugehörigkeit eines Users | ||
- | $ groups | + | eigene Gruppen |
- | | + | |
+ | Gruppen benannter User | ||
+ | | ||
Mitglieder eine Gruppe anzeigen | Mitglieder eine Gruppe anzeigen | ||
- | | + | getent group < |
[[https:// | [[https:// | ||
- | ===== Administratoren ===== | ||
- | Um Befehle mit Administratorrechten auszuführen, | ||
- | |||
- | Um ein Kommando mit Adminsitratorrechten auszuführen, | ||
- | |||
- | < | ||
- | $ sudo usermod -aG sudo < | ||
- | Wurde noch kein User der Gruppe sudo hinzugefügt, | ||
- | |||
- | Rechte wieder entziehen | ||
- | $ sudo gpasswd -d < | ||
- | |||
- | |||
- | ~~DISCUSSION~~ |
open/it/user.1671644928.txt.gz · Zuletzt geändert: 2024/06/22 10:15 (Externe Bearbeitung)