SSH Permitir Senha Para Um Usuário, Restar Apenas Permitir Chaves Públicas [duplicado]

39

É possível com o ssh permitir senhas de um determinado usuário, mas negar o uso de senhas para todos os outros?

Basicamente, quero permitir a autenticação de senha para o usuário justin , mas todos os outros devem usar chaves públicas.

PasswordAuthentication no

Parece ser global, não é possível especificar por usuário.

    
por Justin 02.09.2011 / 00:33

1 resposta

47

Necromancing, mas adicionando o seguinte ao seu sshd_config deve fazer o truque:

Match User <username>
    PasswordAuthentication yes

Observe que a correspondência é efetiva " até outra linha de Correspondência ou o final do arquivo. " (A recuo não é significativo.)

    
por 28.05.2015 / 16:35