
Очень часто на свеже установленных VDS/VPS стоит оболочка sh, почему -не знаю, но приходится достаточно часть с этим сталкиваться у разных провайдеров. sh достаточно неудобная и ущербная оболочка и ее необходимо поменять на общепринятую bash.
Меняем:
~$ sudo usermod -s /bin/bash ИМЯ_ПОЛЬЗОВАТЕЛЯгде вместо ИМЯ_ПОЛЬЗОВАТЕЛЯ подставляем имя конкретного пользователя системы.
Теперь пользователь ИМЯ_ПОЛЬЗОВАТЕЛЯ будет попадать в bash сразу после входа.
Посмотреть текущую оболочку можно так:
~$ echo $SHELL
/bin/bashУзнать, какие вообще оболочки есть на сервере можно так:
> ~$ cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/bash
/bin/rbash
/bin/dash