/etc/ssh/sshd_configを元のDebian 9に復元する

/etc/ssh/sshd_configを元のDebian 9に復元する

最後に、/etc/ssh/sshd_configを編集したときにバックアップするのを忘れていました。今度はデフォルトに復元したいと思います。誰かが元のテキストをアップロードできますか?または原文を直接入手する方法を教えてください(方法がある場合)必ず当たらなければなりませんか?

ありがとうございます:)

答え1

TLDR:確認してください/usr/share/openssh/sshd_config

未来のための提案: を確認してくださいetckeeper

パッケージをクリアして再インストールする以外に、Debian で設定をデフォルト値にリセットする普遍的な方法はありません。デフォルトでは、パケット処理を設定する方法は3つあります。

  1. .debの設定をdpkg設定ファイルに送信します。dpkg-deb -x以下を使用してファイルから抽出できます.deb(として抽出しないでください/。代わりに一時ディレクトリに抽出してコピーしてください)。おそらく、アーカイブ管理者はdebファイルからそのファイルを抽出できます。
  2. /etcデフォルトでは、設定をインストールする/usr/shareために使用される場所ではなく(通常)別の場所に送信されます。ucf
  3. スクリプトを使用して構成を完全に生成し、通常ucf/var/lib

ユーザーは、アップグレード時に時折表示される構成変更プロンプトの外観を区別できます。dpkg -Sまた、上記のケース#1のファイルのみを探しています。

場合によっては、(2) または (3) を使用すると、再度プロンプトが表示されます。dpkg --reconfigure «package»特に、以前とは異なるオプションを選択した場合はさらにそうです。しかし、必ずしもそうではありません。パッケージによって異なります。 (理想的にはこれは起こりませんが、一部の構成ファイルは複雑すぎて変更に簡単に統合できません。)

openssh-serverが実行されます(2)。元の構成は次のとおりです。/usr/share/openssh/sshd_config

関連情報