Configurando o servidor SSH para requerer a chave RSA

1

Estou tentando configurar meu servidor SSH para exigir que os usuários tenham uma chave RSA. Para fazer isso, eu tenho as configurações em sshd_config definido como

RSAAuthentication yes
PubkeyAuthentication yes
#AuthorizedKeysFile %h/.ssh/authorized_keys 

e

# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication no

# Change to no to disable tunnelled clear text passwords
PasswordAuthentication no

e

UsePAM no

Então eu faço sudo /etc/init.d/ssh restart para reiniciar o servidor.

Isso parece funcionar em algum grau, porque incluí meus macs rsa_key e permite que eu faça o login sem pedir uma senha. No entanto, quando eu tento ssh in através de um computador que eu não incluí a chave, apenas me pede minha senha e, em seguida, quando digitado, deixa-me entrar

O que estou fazendo de errado?

Também ouvi dizer que se deve fazer sudo /etc/init.d/sshd restart (sshd) em vez de sudo /etc/init.d/ssh restart , mas não tenho esse arquivo.

    
por Loourr 13.11.2013 / 21:19

0 respostas