Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # Script muss als root ausgeführt werden
- if [[ $EUID -ne 0 ]]; then
- echo "Dieses Script muss als root ausgeführt werden"
- exit 1
- fi
- # Variablen
- USERNAME="sidney"
- FULLNAME="Sidney Streith"
- PASSWORD="fedora"
- GROUPS="users,wheel,audio,video,optical,games,storage,power"
- SHELL="/bin/zsh"
- # User erstellen mit den angegebenen Parametern
- useradd -m -c "$FULLNAME" -G "$GROUPS" -s "$SHELL" "$USERNAME"
- # Passwort setzen
- echo "$USERNAME:$PASSWORD" | chpasswd
- # Wheel-Gruppe in sudoers freischalten (ohne Passwort-Abfrage für sudo)
- echo "%wheel ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/10-wheel
- # Berechtigungen für sudoers.d Datei setzen
- chmod 440 /etc/sudoers.d/10-wheel
- # Überprüfung
- echo "Benutzer $USERNAME wurde erstellt mit folgenden Einstellungen:"
- echo "Vollständiger Name: $FULLNAME"
- echo "Gruppen: $GROUPS"
- echo "Shell: $SHELL"
- echo "Passwort wurde gesetzt"
- echo "Sudo-Rechte für wheel-Gruppe wurden konfiguriert"
- exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement