TLDR: verifique /usr/share/openssh/sshd_config
.
Sugestão para o futuro: Olhe para etckeeper
.
Além de limpar e reinstalar um pacote, não há uma maneira geral de o Debian redefinir a configuração para o padrão. Existem basicamente três maneiras diferentes como os pacotes manipulam a configuração:
- Envie a configuração no .deb como um arquivo de configuração do dpkg. Você pode usar
dpkg-deb -x
para extrair isso do arquivo.deb
(não extraia para/
! Em vez disso, extraia-o para um diretório temporário e copie-o para fora). Os gerenciadores de arquivos podem também extrair arquivos deb para você. - Envie algo que é basicamente a configuração em algum lugar diferente de
/etc
(geralmente/usr/share
), useucf
para instalá-lo. - Gere completamente a configuração usando scripts e instale-a de alguma forma, geralmente com
ucf
. Se você tiver sorte, o arquivo gerado estará em algum lugar, provavelmente em/var/lib
.
Como um usuário, você pode diferenciá-los pelo que você modificou o prompt de configuração que algumas vezes você vê na aparência da atualização. dpkg -S
também encontrará apenas arquivos que sejam o caso nº 1 acima.
Às vezes com (2) ou (3), você será solicitado novamente usando dpkg --reconfigure «package»
, especialmente se escolher opções diferentes das anteriores. Mas não sempre; depende do pacote. (O ideal é que isso nunca aconteça, mas alguns arquivos de configuração são muito complicados para serem facilmente mesclados em suas alterações).
openssh-server faz (2); você pode encontrar a configuração original em /usr/share/openssh/sshd_config