Как вы настроите byobu как оболочку входа?

Мне нужно, чтобы мои пользователи telnet и ssh использовали byobu в качестве своей оболочки входа. Я хотел бы избежать использования .login / .profile / .bashrc и подобных, чтобы порождать byobu. Я хотел бы иметь byobu как оболочку, определенную в / etc / passwd. Я уже провел несколько тестов, но не смог нормально работать. Любая идея?

5
задан 24 February 2012 в 21:26

2 ответа

Я использую Byobu с tmux в разных системах, но перед публикацией я только что сделал новый тест пользователя на Debian 8.

Кажется, что я работаю для меня:

  1. Вход в оболочку как / bin / sh
  2. Byobu включен с помощью 'byobu-launcher-install'
  3. Tmux запускает Fish, как я нашел здесь: Как сделать Я изменяю оболочку по умолчанию, используемую в Byobu (tmux)?
    set -g default-shell /usr/bin/fish
    set -g default-command /usr/bin/fish

У меня также есть пользователи, запускающие Fish first и Byobu через fish.config, оба работают, но я думал что оболочка входа также может быть чем-то более простым.

1
ответ дан 31 July 2018 в 12:28

добавить это в / etc / profile

echo $- | grep -qs i && byobu-launcher && exit 0
2
ответ дан 4 August 2018 в 17:29

Другие вопросы по тегам:

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