Benutzer hinzufügen
Die adduserStandarddatei lautet /etc/adduser.conf. Die durch die DSHELLVariable definierte /bin/bashStandardshell ist standardmäßig.
useradd
Dies ist höchstwahrscheinlich nicht erforderlich, da useradd ein sehr einfaches Dienstprogramm ist und kaum direkt verwendet wird.
Wenn Sie useradd verwenden, bearbeiten Sie die Skelettdatei /etc/default/useradd(vergessen Sie jedoch nicht, eine Sicherungskopie zu erstellen).
Setzen Sie die SHELLVariable auf /bin/bashanstelle von /bin/sh.
Jetzt ist jedes Mal useradd, wenn Sie einen neuen Benutzer hinzufügen, bashautomatisch dessen Standard-Shell.
Bereits vorhandene Benutzer
Wenn Sie die Shell bereits vorhandener Benutzer ändern möchten, müssen Sie die /etc/passwdDatei bearbeiten (stellen Sie sicher, dass Sie eine Sicherungskopie davon haben).
Hier ist eine Beschreibung der Spalten
- Benutzername
- optionales verschlüsseltes Passwort
- numerische Benutzerkennung
- ID der numerischen Gruppe
- Benutzername oder Kommentarfeld
- Benutzer-Ausgangsverzeichnis
- optionaler Benutzerbefehlsinterpreter
In dieser Reihenfolge durch Doppelpunkte (:) wie folgt getrennt.
root:x:0:0:root:/root:/bin/bash
Weitere Informationen zu dieser Datei finden Sie in der Manpage man 5 passwd.
sudo -u $USER chsh -s $SHELL.