/etc/sshd_config
既存のssh接続を終了せずに、sshサーバーに構成ファイル()を再度読み込ませるにはどうすればよいですか?
編集:私が実行するkill -HUP <SSHD_PID>
と、接続を強制終了します。
(私の最新の編集を参照)
—
kjo
はい、そうです。
—
jaume 2013
sshd
開いている接続を持つプロセスをHUPすると、sshd
終了します。ただし、HUPシグナルをメインsshd
(つまり、sshd
着信接続ごとに新しいデーモンをフォークする親)に送信すると、望ましい効果が得られます。OS X上で、しかし、何のメインはありませんsshd
:sshd
によって開始されlaunchd
てlaunchproxy
オプションと-i
伝え、sshd
それはから実行だことinetd
とする場合、必要に応じて起動launchd
要求を受信します。この設定により、すべてのSSH接続は、sshd
その構成ファイルの最新バージョンで構成されたばかりで新たに開始されます。
kill -HUP <PID of sshd>
か?によるとman sshd
:sshd rereads its configuration file when it receives a hangup signal, SIGHUP
。(sshd
with のPIDを見つけることができますps -ef|grep sshd
。複数のsshd
プロセスがある場合はHUP
、すべてに送信してください。)