Servidor OpenSSH: como configurar a autenticação interativa com teclado

5

Como posso configurar o servidor OpenSSH (no Ubuntu) para permitir a autenticação interativa do teclado, mas não a senha?

Eu sei que a autenticação de chave pública é a preferida, mas quero testar uma configuração de usuário.

    
por Mike L. 20.09.2011 / 09:45

2 respostas

3

Definir

ChallengeResponseAuthentication=yes 

no seu sshd.conf

    
por 20.09.2011 / 12:11
7

Você precisa configurar o PAM para uso com OPIE ou OTPW, dependendo da sua versão do Ubuntu. Uma vez que você tenha um sistema de senha única instalado e configurado corretamente através do módulo /etc/pam.d/sshd , você pode configurar o SSH para fazer uso dele.

# /etc/ssh/sshd_config
PasswordAuthentication no
ChallengeResponseAuthentication yes

Não se esqueça de recarregar o SSH depois de fazer alterações no arquivo de configuração; caso contrário, suas alterações não terão efeito.

    
por 13.04.2012 / 08:32