Мне нужно, чтобы мои пользователи telnet и ssh использовали byobu в качестве своей оболочки входа. Я хотел бы избежать использования .login / .profile / .bashrc и подобных, чтобы порождать byobu. Я хотел бы иметь byobu как оболочку, определенную в / etc / passwd. Я уже провел несколько тестов, но не смог нормально работать. Любая идея?
Я использую Byobu с tmux в разных системах, но перед публикацией я только что сделал новый тест пользователя на Debian 8.
Кажется, что я работаю для меня:
set -g default-shell /usr/bin/fish set -g default-command /usr/bin/fish
У меня также есть пользователи, запускающие Fish first и Byobu через fish.config, оба работают, но я думал что оболочка входа также может быть чем-то более простым.
добавить это в / etc / profile
echo $- | grep -qs i && byobu-launcher && exit 0