web-dev-qa-db-ja.com

屏風、ssh、誤って閉じたフラックスボックス

だから私はfluxboxを使っていて、サーバーに接続するためにsshを使っている端末を持っていました。このサーバーは、彼に接続しているすべての人のために自動的に屏風を開始します。少なくとも、ssh接続が機能しているときに誤ってfluxboxを閉じてしまうまでは。これで、私のマシンからのssh接続のみが屏風を使用せず、代わりに純粋なsshを使用します。実はそういう方が好きなのですが、使っているマシンを使っている人もいて、屏風を自動で起動させたいと思っています。

そして今、私はタイトな場所にいます、少なくとも一種です。特定のマシンで屏風セッションをアクティブ化する方法がわかりません。また、このマシンでのみ屏風セッションを非アクティブ化する方法がわかりません。古いセッションがサーバー上でまだアクティブであり、終了するのを待つだけである可能性はありますか?それが問題である場合、どうすればそれを終了できますか?

2
Jonas

屏風 ここの作者とメンテナ:-)

Byob 起動時に自動的に起動する方法はいくつかあります...

システム管理者は、パッケージレベルで有効にすることで、すべてのユーザーに対して自動的に起動するようにByobuを設定できます。

Sudo dpkg-reconfigure byobu

システム上の各ローカルの非管理者ユーザーは、以下を実行することにより、上記のシステム全体の設定を上書きできます。

byobu-enable

または

byobu-disable

そして最後に、誰でもSSHの送信元のシステムで環境変数をローカルにエクスポートできます。この変数はSSH接続を介して渡され、Byobuがリモートシステムで実行されている場合は、それを検出し、設定されている場合は自動的に起動します。別のシステムにSSHで接続するときに、デフォルトでByobuの起動を有効にするには:

echo "export LC_BYOBU=1" >> ~/.bashrc
2
Dustin Kirkland