再起動時にsshd阻害剤を無視する

再起動時にsshd阻害剤を無視する

自宅のコンピュータでは、sshdをSFTPサーバーに設定して、友達とファイルを共有できます。ただし、再起動を試みて誰かがSFTPクライアントに接続すると、次のメッセージが表示されます。

$ reboot
User johndoe is logged in on sshd.
Please retry operation after closing inhibitors and logging out other users.
Alternatively, ignore inhibitors and users with 'systemctl reboot -i'.

指示に従うことができますが、sudo rebootこれはreboot -iすべての阻害剤を無視します。

ssh / sftpログインを無視するか、最初にsshを無効にして抑制剤を作成できますか?

ベストアンサー1

SSHが終了するのを防ぐのは、誰かがSSHを積極的に使用しているからです。人々がSSHを介してログインすることを許可している間、抑制を停止することはできません。

SSHのブロックシャットダウンを無視してオペレーティングシステムに他の可能な抑制を確認させるには、まずSSHを手動でシャットダウンしてから再起動を続行します。

systemctl stop sshd
reboot

SSHはまだだから有効マシンが再起動すると、まだ再起動されます。

おすすめ記事