SSH経由でnohupを使用して電源を切る

SSH経由でnohupを使用して電源を切る

qemu仮想マシンがあります。 SSHを使用して完全に終了したい(システムサービスに使用したい)

これまで私がしたこと

ssh vm /sbin/poweroff

このメソッドは動作しますが、ssh255エラーコードを返します。

頑張った

ssh vm 'nohup /sbin/poweroff &'

ただし、マシンは終了しません。なぜ?

答え1

sshのバックグラウンドプロセスに問題があり、中断されるように聞こえるので、sshは積極的にセッションを終了します(WAGです)。詳細はわかりませんが、255を返すのはsshが静止状態になるのを防ぐためです。詳しくはこちらをご覧ください。ウィキペディア - NoHup

この記事では、マルチプレクサを引き続き使用する方法について説明します。これは私が頻繁に行うことです。

関連情報