2017-08-04 5 views
0

/etc/ssh/sshd_configを修正するための小さなスクリプトを作成しましたが、このファイルがチェックリストと一致しない場合は、私は以下のentiresを交換する必要がない場合/etc/ssh/sshd_configは、同じ行内のインラインコメントと複数のキー/値をサポートしていますか?

私はエントリの下にチェックしてきた例について

は、一致している:

Banner /etc/motd 
GatewayPorts no 
KeyRegenerationInterval 3600 
LoginGraceTime 120 
LogLevel INFO  
PermitEmptyPasswords No  
PermitRootLogin No 
  1. はです/etc/ssh/sshd_config常になりますように:上記などの行で1つのエントリ任意のデリミタ(Banner /etc/motd, GatewayPorts no)を使用できますか?
  2. コメントは、(Cプログラミングのような)行のどこにあってもかまいませんか、または#という行の先頭から始める必要がありますか? sshd_config(5) manページ(強調鉱山)から

答えて

0

ファイルには、キーワードと引数のペア、ラインあたり1が含まれています。行番号が '#'で始まり、と空行がコメントとして解釈されます。答えの

1

一部が与えられましたが、そうはすべて、応答しない:sshd_config(5)から

を:

sshd(8)はは、/ etc/ssh/sshd_config(あるいは指定 ファイルから設定データを読み込み、コマンドラインで-fを指定)。 ファイルには、 のキーワードと引数のペアが含まれ、1行に1つずつが含まれています。 '#'で始まる行と 空行はコメントと解釈されます。引数は、必要に応じて は、スペースを含む 引数を表現するために、二重引用符( ")で囲まれていてもよい。

  1. はい、それは常にKeyWord: value、決してKeyWord1: value1, KeyWord2: value2ようにされてしまう。(ファイルは、キーワードと引数のペアが含まれています行あたり、1)
  2. それはそうだが、それも(そう、あなたはそれを回避することができる)。この誰DOC明示ます。あなたはあなたの設定を検証し、行動でそれを見るためにsshd -Tを実行することができ、インラインコメントをサポートしています。
関連する問題