バックグラウンドでBashスクリプトを実行する方法

バックグラウンドでBashスクリプトを実行する方法

リモートを使用してシステムに接続し、そこからシステムを実行しようとsshしています。nmapただし、5分ごとにSSH接続が中断され、シェルで実行されているプロセスが停止します。

nmapSSHセッションがプロセスと対話できるようにバックグラウンドでどのように実行しますか?

答え1

。を使用できますが、nohupそれがscreenあなたが探しているものかもしれません。

答え2

残念ながら、説明する作業は、単にリモートシステムのバックグラウンドプロセスを送信するだけでは実行できません。始めても

user@remote~$ ./script &

SSH 接続が中断されると、接続は終了します。

代わりに、次の端末多重化ソフトウェアを使用する必要があります。tmuxまたはscreen(利用可能性は特定のオペレーティングシステムによって異なります)。

関連情報