Как сменить оболочку по умолчанию для пользователя в linux

При создании пользователя через useradd назначается оболочка, указанная в файле /etc/default/useradd, обычно это /bin/sh или /bin/bash, в зависимости от дистрибутива.

Для смены оболочки используется команда chsh

Чтобы сменить оболочку на /bin/bash для текущего пользователя:

chsh -s /bin/bash

Для другого пользователя:

sudo chsh -s /bin/bash someuser

Чтобы проверить текущую оболочку:

getent passwd someuser

или

echo $SHELL

Проверка доступных оболочек:

cat /etc/shells

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *