Übung - Gruppen / Benutzer
Aufgaben zu Gruppen
Aufgabe: Wo sind die Informationen zu den Benutzern und Gruppen zu finden.
Aufgabe: Erstellen von mehreren Gruppen.
user_gruppe01
user_gruppe02
user_gruppe03
lern_gruppe03
lern_gruppe02
lern_gruppe01
Aufgabe: Erstellen einer Gruppe mit der ID 3333 und den Namen gruppe_3333.
Aufgabe: Ändre die Gruppen ID von 3333 auf 4444
Aufgabe: Ändere den Gruppen Namen der gruppe_3333 auf gurppe_4444
Aufgabe: Lösche gruppe_4444
Aufgaben zu Benutzern
Aufgabe: Erstelle einen Benuter mit dem Kommando adduser
Aufgabe:
Erstelle einen Benutzer mit dem Namen user01 ohne weitere Angaben.
Überprüfe die Benutzer Informationen.
Aufgabe:
Erstelle einen Benutzer mit dem Namen user02 die primäre Gruppe soll user_gruppe01 und die sekundäre Gruppe lern_gruppe01.
Überprüfe die Benutzer Informationen.
Aufgabe:
Erstelle einen Benutzer mit dem Namen user03 die primäre Gruppe soll user_gruppe01 und zwei sekundäre Gruppen lern_gruppe01, lern_gruppe01.
Überprüfe die Benutzer Informationen.
Aufgabe:
Benuterzugang sperren
entsperren
Ablaufdatum setzen
Hinzufügen von zusätzlichen Gruppen
Aufgabe:
Neues Passwort setzen
Passwort/Account auf Inaktiv setzen
Account sperren
entsperren
Einstellungen Überprüfen
Aufgabe: Benutzer user02 vollständig löschen.
Lösungen
Lösung zu Gruppen
Lösung: Informationen zu den Benutzern und Gruppen.
/etc/passwd - Basis Informationen zu dem Benutzer.
/etc/shadow - Benutzer Passwort und weitere Informationen zu Zugang.
/etc/group - Zugehörigkeit des Benutzers zu Gruppen.
Lösung: Erstellen von Gruppen.
groupadd user_gruppe01
Lösung: Gruppe mit der ID 3333.
groupadd -g 3333 gruppe_3333
Lösung: Neue Gruppen ID.
groupmod -g 4444 gruppe_3333
Lösung: Neuer Gruppen Name.
groupmod -n gruppe_4444 gruppe_3333
Lösung: Gruppe löschen.
groupdel gruppe_4444
Lösung zu Benutzern
Lösung: Benutzer user01.
useradd -m -d /home/user01 -s /bin/bash -c "User 01 - Linux Kurs" user01
id user01
uid=1001(user01) gid=1001(user01) groups=1001(user01)
grep user01 /etc/passwd
user01:x:1001:1001:User 01 - Linux Kurs:/home/user01:/bin/bash
grep user01 /etc/group
user01:x:1001:
Lösung: Benutzer user02.
useradd -m -d /home/user02 -s /bin/bash -g user_gruppe01 -G lern_gruppe01 -c "User 01 - Linux Kurs" user02
id user02
uid=1002(user02) gid=1009(user_gruppe01) groups=1009(user_gruppe01),1014(lern_gruppe01)
grep user02 /etc/passwd
user02:x:1002:1009:User 01 - Linux Kurs:/home/user02:/bin/bash
grep user02 /etc/group
lern_gruppe01:x:1014:user02,user03
Lösung:
useradd -m -d /home/user03 -s /bin/bash -g user_gruppe01 -G lern_gruppe01,lern_gruppe02 -c "User 03 - Linux Kurs" user03
id user03
uid=1003(user03) gid=1009(user_gruppe01) groups=1009(user_gruppe01),1013(lern_gruppe02),1014(lern_gruppe01)
grep user03 /etc/passwd
user03:x:1003:1009:User 03 - Linux Kurs:/home/user03:/bin/bash
grep user03 /etc/group
lern_gruppe02:x:1013:user03
lern_gruppe01:x:1014:user02,user03
Lösung: Benutzer sperren, hinzufügen von Gruppen.
passwd --lock user01 - Account sperren
passwd --unlock user01 - Account entsperren
chage -E 1 user01 - Account ablaufen lassen
chage -E 2024-01-10 user01 - Ablaufdatum
chage -E -1 user01 - kein Ablaufdatum
usermod -aG gruppe2,gruppe3 user01 - Hinzufügen zu zusätzlichen Gruppen
Lösung: Passwort setzen, sperren, überprüfen.
passwd user01
passwd -i user01
passwd -l user01
passwd -u user01
*cat /etc/shadow*
Lösung: Benutzer löschen.
userdel -rf user02
userdel: user01 mail spool (/var/mail/user01) not found
id user02
id: ‘user01’: no such user