Ich habe einen neuen Befehl gelernt, dachte ich zumindest, weil sich dieser Befehl: chsh
nicht wie beschrieben verhält.
Es wurde beschrieben, wie es funktioniert:
cat /etc/shells
um zu wissen, welche Shells installiert sind, können Sie zwischen ihnen wählen.- tun, um
echo $SHELL
zu wissen, welche Shell Sie verwenden. - Wählen Sie eine der Muscheln und geben Sie ein
chsh -s /path/to/shell
- Geben Sie das Passwort ein und vergewissern
echo $SHELL
Sie sich, dass Sie sich in einer neuen Shell befinden.
Ich habe dies getan und bei der Eingabe des Passworts keine Fehlermeldung erhalten, aber ich befand mich immer noch in derselben Shell.
% echo $SHELL
/bin/bash
% cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/dash
/bin/bash
/bin/rbash
% chsh -s /bin/sh
Password:
% echo $SHELL
/bin/bash