Obtenha a configuração de execução do sshd

Obtenha a configuração de execução do sshd

É possível obter uma lista de todas as opções de configuração atualmente ativas de uma tarefa sshd em execução? Algo como conectar, usar um comando via ssh e depois desconectar?

Eu sei que posso ler o arquivo de configuração e derivar dele, mas:

  • Existem opções com padrões que não são explicitamente definidas no sshd_config
  • Encontrar o arquivo de configuração correto nem sempre é fácil (pois ele pode ser alterado)
  • Existem opções de linha de comando substituindo sshd_config
  • ...?

Obrigado pela ajuda

Responder1

Não é possível despejar a configuração da execução sshd, mas você pode instruir o sshdpara analisar a configuração e despejar as opções de configuração aplicadas resultantes, incluindo valores padrão do arquivo de configuração padrão. Existe -Tuma opção para isso:

sshd -T

Nota: Você pode ter opções de linha de comando substituindo sshd_config.

Você pode usar -fo switch para ler o arquivo de configuração de um arquivo diferente.

Tudo está bem documentado na página de manual do sshd.

informação relacionada