sshd
を実行する方法はありますか(例えば、限られた数のログインに対して)は、フォークが利用できない間(たとえばPIDから)でもプロンプトを返すことができますか?フォーク "フリー" sshd?
これは、例えば、sshdプリフォークとgetty
のプールを使用してログイン要求にサービスを提供することによって可能になるはずです。
sshd
を実行する方法はありますか(例えば、限られた数のログインに対して)は、フォークが利用できない間(たとえばPIDから)でもプロンプトを返すことができますか?フォーク "フリー" sshd?
これは、例えば、sshdプリフォークとgetty
のプールを使用してログイン要求にサービスを提供することによって可能になるはずです。
SSHDは、-D
または-d
オプションで起動できます。
-D:
このオプションを指定すると、sshdは切り離していないだろうと、デーモンにはなりません。
これにより、sshdを簡単に監視できます。
-d:
デバッグモード。
サーバーは冗長なデバッグ出力を標準エラーに送信し、バックグラウンドには置かない。
サーバーもフォークせず、1つの接続のみを処理します。このオプションは、サーバーのデバッグを目的としています。
-dオプションを複数指定すると、デバッグレベルが向上します。最大は、私はあなたの最良の選択は-d
オプションで、別のポートをリッスンし、別のSSHD
プロセスを実行することであると思います3.
です。
したがって、通常のSSHDに障害が発生した場合でも、代替ポートを使用してもう一方のSSHDに切り替えることができます。
正確には私が探していたものではありませんでしたが、同じ最終効果のいくつかを取得します。 – BCS
実際、私は知らない...しかし、あなたはなぜこれをしたいのか教えていただけますか?これはいくつかのヒントを返すことがあります最終的な答え:...) – Macmade
@Macmadeそれはかなり正当です。ボックスがオーバーロードされていてSSHしたいとしますが、 'fork'が失敗するのでできません。 – cnicutar
@Macmade:cnicutarは1つでそれを得た。 – BCS