個別の構成ファイルを使用し、構成ファイルを指定してサーバーの 1 つを開始します。別のファイルを使用するには、-f
を使用します オプションに続けて、使用する構成ファイルを指定します。
これを永続化する場合は、init.d
のコピーを作成する必要があります。 sshd を開始するスクリプトを変更し、別の pid と新しい構成ファイルを使用するように変更します。最新のディストリビューションでは systemd
を使用します 異なる制御ファイルを使用するため、新しいコピーを作成する必要があります。
単一の sshd と Match
で目的を達成できる可能性があります ブロック。 (joschiが述べたように)。追加のポートやアドレスを構成に追加する必要があります。 Match では、一部のプロパティのみを変更できます。 sshd.config
のドキュメントを参照してください コマンド man sshd_config
によって出力される可能性があります .一致する行は次のようになります:
Match LocalPort 1022
BillThor によって投稿されたソリューション (2 つの個別の構成ファイルを使用) の代わりに、 Match
を確認することをお勧めします。 sshd_config(5) のディレクティブを使用して、ユーザー/グループ/クライアントの IP アドレスごとに異なる構成を適用できます。