$ sudo su
Cannot execute /bin/ksh: No such file or directory
$ sudo chsh -s /bin/bash root
Password:
chsh: PAM: Authentication failure
Это также не изменяет мой каталог; я не мог войти в корневой каталог.
Похоже, что ваша оболочка пользователя по умолчанию для пользователя root: /bin/ksh
, если у вас ничего не работает, просто запустите:
sudo /bin/bash
, чтобы получить оболочку root, после этого попробуйте еще раз изменить настройку root по умолчанию. shell, если chsh
не работает для вас, используйте вместо этого usermod -s
.
Я настоятельно рекомендую вам изменить оболочку по умолчанию; И использовать этот подход только временно, чтобы решить проблему.