sshdの完全な設定を表示する


15

OpenSSHデーモンには、その設定に多くの「デフォルト」値があります。したがって、sshd_configを確認しても、アクティブな設定の完全なセットが誰かに提供されるとは限りません。

完全なsshd構成を表示する方法(OpenSSH用)?


回答:


26

OpenSSH sshdコマンドには、「構成ファイルの有効性を確認し、有効な構成をstdoutに出力して終了する」ために使用できる拡張テストスイッチがあります。(ソースsshd manページ)。

だから答えは(ルートとして、またはsudoをプレフィックスとして):

sshd -T

(設定はアルファベット順ではありませんsshd -T | sort。1つの設定または設定のみをすばやく探すために使用できますgrep):-)

PS:私の最初の反射神経はオンラインでこの答えを探していましたが、検索エンジンは役に立ちませんでした。そして、manページだけを見て、答えを見つけました。私のような怠惰でインターネットに早変わりする人のために、答えがオンラインで投稿されました!今日学んだ教訓:最初にマニュアルページを確認し、必要に応じて後で検索エンジンに尋ねてください。


2
それが最良の答えです。ただし、古いバージョンのsshには、デフォルトがすべてコメントアウトされたsshd_configファイルが付属していることにも注意してください。したがって、最悪の場合、常に配布を入手してそのファイルを確認することができます。
user3188445 2015
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.