このようなことが何度も起こりました。
SSHが有効になると疲れすぎて何も言わずに端末を閉じてしまいます。exit
これで危険はありますか?
答え1
別言します。端末プロセスが終了すると、内部のクライアントプロセスも死にますが、これが発生すると、オペレーティングシステムによってリモートサーバーへの接続が終了します。サーバーは接続が閉じられたことを確認し、サーバーのプロセスを終了します。
ただし、サーバーのプロセスがバックグラウンドにあり、特定の信号を無視すると、サーバーのプロセスが遅れる可能性があります。
答え2
端子を直接閉じると、SIGHUP信号が生成されます。この信号は、端末の下のすべてのタスク/プロセスを自動/即時終了します。だから問題はないでしょう。
答え3
これは本当ではないかもしれません。 bashがループを実行している場合は、SIGHUPを無視してセッションを続行できます。現在、なぜこれが起こるのかを調べようとしています。
また、終了プロセスはここでよく文書化されていますが、Systemdがいくつかの動作を変更したようです。