Бёбу, SSH и случайно закрытый Fluxbox

Так что я использовал fluxbox и имел терминал, использующий ssh ​​для подключения к серверу. Этот сервер автоматически запускается для всех, кто к нему подключается. По крайней мере, до тех пор, пока я случайно не закрыл свой fluxbox, продолжая работать соединение ssh. Теперь только соединения ssh с моей машины не будут использовать byobu, а вместо этого будет использоваться чистый ssh. Не то чтобы я возражал, на самом деле я предпочитаю это таким образом, но есть кто-то, кто также использует машину, которую я использую, и он хочет, чтобы byobu запускался автоматически.

А теперь я в затруднительном положении, по крайней мере. Я не знаю, как активировать сеанс byobu для конкретной машины, и я не знаю, как он был деактивирован только для этой машины? Возможно ли, что старый сеанс все еще активен на сервере и просто ожидает завершения? И если это проблема, как я могу закончить это?

2
задан 10 March 2013 в 14:42

1 ответ

Автор и сопровождающий Byobu здесь: -)

Существует несколько способов автоматического запуска Byobu при загрузке ...

Как системный администратор, вы можете настроить автоматический запуск Byobu для всех пользователей, включив его на уровне пакета:

sudo dpkg-reconfigure byobu

Каждый локальный пользователь, не являющийся администратором, может переопределить эту систему. широкий параметр выше, запустив:

byobu-enable

или

byobu-disable

И, наконец, любой может экспортировать переменную среды локально в систему, из которой он получает SSH. Эта переменная будет передана по SSH-соединению, и, если Byobu работает в удаленной системе, она обнаружит это и запустится автоматически, если она будет установлена. Чтобы включить запуск Byobu по умолчанию при подключении SSH к другой системе, просто:

echo "export LC_BYOBU=1" >> ~/.bashrc
0
ответ дан 10 March 2013 в 14:42

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

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