Терминал debian 9 не может перейти на su

Чтобы добавить к ответу Инго, вот набор настроек, который позволяет вам переходить на другие панели с помощью Control и клавиши перемещения.

nnoremap <C-h> <C-w>h
nnoremap <C-j> <C-w>j
nnoremap <C-k> <C-w>k
nnoremap <C-l> <C-w>l
1
03.07.2017, 07:47
1 ответ

Из комментариев :видно, что вы хотите изменить оболочку входа для пользователя rootна fish. Сделай:

sudo chsh -s "$(which fish)" root

Или просто:

sudo chsh -s "$(which fish)"

Возможно, вам придется указать абсолютный путь к fishв /etc/shells, если он еще не указан (, обычно это делается postinstсценарием сопровождающего во время установки пакета ).


Если у вас не установлен sudo, у вас есть более серьезные проблемы для решения ИМХО. Во всяком случае, вот способ сделать это, используяsu:

su root -c 'chsh -s "$(which fish)"'

Вам нужен пароль rootв этом случае (как обычно ).

1
27.01.2020, 23:24

Теги

Похожие вопросы