Люблю bash, но не всегда этот shell установлен по умолчанию на серверах. Понятно что можно потерпеть, но учитывая что большинство команд вводиться на автомате то отсутствие привычных мелочей конкретного shell’а доставляет существенный дискомфорт. Итак, как же поменять оболочку?
pw usermod username -s /usr/local/bin/bash
Перелогиниваемся под username и проверяем установленную оболочку
env
Разумеется bash должен быть установлен в системе.
Альтернативный вариант использовать программу chsh запущенную под нужным пользователем. Она открывает vim с открытым конфигом где можно в числе прочих настроек указать путь под оболочки.