SSH接続 - 進行中のプロセスと対話する

SSH接続 - 進行中のプロセスと対話する

デスクトップでターミナルウィンドウを開き、そこで作業を開始し、朝に出勤したら。 SSHを使用してデスクトップに接続し、ターミナルウィンドウで進行中のプロセスと対話する方法はありますか?これにより、SSHセッションで結果を取得して操作を続行できます。

ps listでターミナルウィンドウを見ることができます。

2012 ?        00:02:30 gnome-terminal-

編集:ソケットはどうですか?私のBashスクリプトがローカルポートXからリモートアドレスAのリモートポートYで暗号化されていないソケットを開く場合、トラフィックを見て対話する方法はありますか?

答え1

城下Gnu画面必要な操作を実行できますが、すでに実行されているgnome端末に接続することはできません。screen注文した食べ物を後で自宅で受け取るには、会社に行く必要があります。

バラよりセッション管理具体的に。

答え2

自宅のコンピュータで作業を始める前に、=screen=を実行してください。

screen

次に、職場やどこでもSSH経由で自宅のコンピュータにログインします。シェルの内部に入ると、そこで実行されているスクリーンインスタンスに接続します。

screen -raAd

-r[eattach] -a[全機能] -A[画面サイズに合わせて調整] -d[他の場所で実行している場合は画面添付]です。

適切な画面インスタンスで目的の操作を実行し、完了したら、使用してctrl-a分離しますd

exit分離したら、通常どおりSSHセッションを終了します。

関連情報