Benutzer hinzufügen
Die adduser
Standarddatei lautet /etc/adduser.conf
. Die durch die DSHELL
Variable definierte /bin/bash
Standardshell 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 SHELL
Variable auf /bin/bash
anstelle von /bin/sh
.
Jetzt ist jedes Mal useradd
, wenn Sie einen neuen Benutzer hinzufügen, bash
automatisch dessen Standard-Shell.
Bereits vorhandene Benutzer
Wenn Sie die Shell bereits vorhandener Benutzer ändern möchten, müssen Sie die /etc/passwd
Datei 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
.