Onde está o arquivo de configuração para o servidor OpenSSH?

0

Estou tentando desativar a autenticação de senha no meu servidor SSH. Eu encontrei o arquivo de configuração do cliente em ssh_config , mas não consigo encontrar o arquivo de configuração do servidor. man ssh_config(5) não aparece para nos dizer o que o servidor usa.

Onde está o arquivo de configuração do servidor?

    
por jww 24.08.2015 / 04:10

1 resposta

2

Como observado em alguns comentários, ssh_config é para configuração de cliente (padrão), mas a configuração do servidor é feita em sshd_config , normalmente em /etc/ssh na maioria dos sistemas * NIX, mas é /etc/sshd_config no caso de MacOS X e talvez outros sistemas.

Quanto à desativação da autenticação de senha, veja a opção PasswordAuthentication e defina-a como no ; o padrão é normalmente yes . Veja também outras opções, incluindo PermitRootLogin , que, IMO, deve ser definido como no (ou pelo menos without-password ) e UsePAM , que também podem afetar a autenticação baseada em senha.

    
por 25.08.2015 / 17:48

Tags