Debianを最小構成+openssh-serverをインストールし発生した事象です。
外部のPCからssh接続し、Debianサーバをshutdownまたはrebootしても、
接続していたsshクライアントの端末には何も表示されず、ハングした状態になりました。
本資料は、この事象を解決する方法を記しています。
sakura@debian:~$ lsb_release -dr Description: Debian GNU/Linux 8.6 (jessie) Release: 8.6
以下のスクリーンショットの通り、shutdownしたのに、接続切断メッセージが表示されず、タイムアウト待ちになります。
以下の手順で解決することができます。
apt-get install libpam-systemd dbus
上記の操作により、再度、外部PCからssh接続中にサーバをshutdown(systemctlpoweroff)またはreoot(systemctl reboot)してみてください。
本事象が解決しているはずです。
以下のスクリーンショットの通り、接続断のメッセージが表示されプロンプトが戻ってきています。
以上、shutdownやrebootするとssh接続のターミナルが固まる場合の対処方法でした。