1.01.1基礎
SSHで接続したリモートshellで作業を終えた。
shellを正常終了して接続を閉じる。
使用できるコマンドはどれか。
× 不正解
exitまたはlogoutでログインshellを正常終了すると、SSH接続も通常終了する。
詳細解説
正しい
exit現在のリモートshellを正常終了し、SSHセッションを閉じる。
正解。sessionを正常終了する。
誤り
haltリモートシステム自体を停止する操作である。
system全体を止める。
誤り
kill -9 $$shellを強制終了する必要はない。
強制終了は不要。
誤り
shutdown nowシステム停止でありセッション切断だけの要件を超える。
system全体を止める。
実際に確かめる
一時的な検証環境で実行できる例です。
help exit期待される結果
Bashのexit builtin説明。現在のshellでは実行しない理解のポイント
- exit
- normal shell termination
- system remains running
確認時の注意
- 確認環境: Bash 5.2/OpenSSH 9.x
基礎のおさらい
切断
remote shell終了後、SSH clientも接続を閉じる。
job
切断後も必要な処理はtmux等、目的に合う仕組みで管理する。
問題IDKL-101-313
確認環境Bash 5.2/OpenSSH 9.x
最終技術確認2026-08-13
誤り・権利侵害を報告