一部のパスワードのないSSHログインを特定のセッションに関連付けて、screen
screenセッションでウィンドウを開くたびにssh-agentを継承しますが、screenセッションで新しいウィンドウを開くたびにssh-agentを継承したいと思います。メインセッション設定として。
これは私が試しているものですが、うまくいきません。
screen
セッションを開始する前にを実行して、eval `ssh-agent`
キーチェーンを介して設定されたデフォルトのSSHエージェントが通過しないようにします。
ちなみに実行するとscreen
メイン ssh-agent 設定に戻り、eval `ssh-agent`
そのウィンドウで再度実行してもその設定が次のウィンドウに進みません。
ssh-agent
すべての新しいウィンドウでセッションを実行する方法はありますかscreen
?
ssh-agent
とにかく、新しいターミナルウィンドウを開くたびに使用する必要があるものを選択する必要があるようです。複数のセッションを実行している場合は、ssh-agent
新しく開いた端末ウィンドウまたは既存の端末ウィンドウで使用するセッションを選択する方法はありますか?
答え1
画面バージョン4.09.00は、マニュアルで何かを見逃していない限り、ここではかなり制限されているようです。update-environment
tmuxのようなものはないようです。CONTROL+スクリーンセッションとそれ以降に作成された新しいウィンドウによって保存された値を変更するためにa :入力できます。おそらく、シェルまたはコマンドで変更されたプロキシ設定を取得するsetenv BLAH foo
ことができます。おそらく、小さなセレクタ機能を使用すると、シェルの起動時にいくつかのデフォルト値が選択されます。.
source