Установка удара SHELL для удаленных openSSH соединений?

Не непосредственно, нет. Лучшее, которое можно сделать, восстановить и проверить к временному каталогу, затем переименовать. Переименовывание переместит файлы в их надлежащее положение атомарно.

1
16.02.2014, 15:34
1 ответ

Согласно официальной документации FreeBSD постоянный клиент chsh должен сделать:

chsh -s /usr/local/bin/bash

Вывод о "... командной строке поддержек, редактирующей...", вероятно, прибывает из состояния, настроенного в Вашем сценарии запуска. (Это отображает случайную подсказку при входе в систему.)

2
27.01.2020, 23:38
  • 1
    , но это не влияет на удаленное соединение SSH –  r004 16.02.2014, 13:14
  • 2
    , я не понимаю Вашей точной проблемы. SSH должен запустить точно оболочку, настроенную chsh и отображенный getent. (см. мой комментарий выше.) –  michas 16.02.2014, 13:18
  • 3
    , таким образом, существует что-то не так в стороне клиента? –  r004 16.02.2014, 14:42
  • 4
    Попытайтесь узнать то, что окружает Вас, работают. echo $0, echo $SHELL или ps -ef|grep $$ мог бы помочь Вам с этим. Я вполне уверен, Вы уже выполняете удар как оболочку. –  michas 16.02.2014, 15:06
  • 5
    Если Вы не работаете sudo после соединения с системой FreeBSD все еще работают символы редактирования? При вводе управления-A курсор переходит к началу строки? –  Mark Plotnick 16.02.2014, 15:47

Теги

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