Als normaler Benutzer können Sie Ihre Standard-Login-Shell mit chsh
ändern Befehl. Hier ist ein Beispiel:
chsh -s /bin/bash
Eine andere Möglichkeit ist, usermod als root zu verwenden:
usermod -s /bin/bash username
Für den Fall, dass Sie versuchen, ein gemeinsames Konto zu verwenden (aus welchen Gründen auch immer) und die Standard-Shell nicht ändern können, können Sie
ausführenssh -t <[email protected]> bash -l
Wenn Sie Ihre Umgebung von einer anderen Shell fernhalten müssen, können Sie diese Shell zuerst ausführen. zum Beispiel
ssh -t <[email protected]> ksh -c bash -l
Sie bearbeiten /etc/passwd
wobei der letzte Eintrag die Standard-Shell ist. Machen Sie daraus /bin/bash
.
Alternativ können Sie den Systemstandard von /bin/sh
ändern nicht bash.