/etc/ssh/sshd_config를 원래 Debian 9로 복원

/etc/ssh/sshd_config를 원래 Debian 9로 복원

마지막으로 /etc/ssh/sshd_config를 편집했을 때 백업하는 것을 잊어버렸습니다. 이제 기본값으로 복원하고 싶습니다. 누군가 원본 텍스트를 업로드할 수 있나요? 아니면 원문을 직접 구하는 방법을 알려주세요(방법이 있다면)꼭 맞아야 할까요??

감사해요:)

답변1

TLDR: 확인하세요 /usr/share/openssh/sshd_config.

미래를 위한 제안: 를 확인해 보세요 etckeeper.

패키지를 지우고 다시 설치하는 것 외에 데비안에서 구성을 기본값으로 재설정하는 보편적인 방법은 없습니다. 기본적으로 패킷 처리를 구성하는 방법에는 세 가지가 있습니다.

  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

관련 정보