É 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 sshd
para 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 -T
uma opção para isso:
sshd -T
Nota: Você pode ter opções de linha de comando substituindo sshd_config.
Você pode usar -f
o switch para ler o arquivo de configuração de um arquivo diferente.
Tudo está bem documentado na página de manual do sshd
.