Como posso desabilitar a autenticação de senha SSH em 15.04

1

Eu adicionei a seguinte linha em / etc / ssh / ssh_config

PasswordAuthentication no

e reiniciei meu sshd com

sudo service sshd restart
sudo service ssh restart

Nenhuma saída, não sei se foi reiniciada ou não. Tentei reiniciar com isso também:

sudo /etc/init.d/ssh restart

Mas, ainda quando me conecto via SSH, ele solicita credenciais e permite que eu faça o login. Não estou fazendo nada diferente das 4 versões anteriores do Ubuntu, pelas quais fiz isso - qualquer ideia de porque o Ubuntu 15.04 não respeita mais o Linha "PasswordAuthentication no"?

    
por user296916 22.06.2015 / 11:53

2 respostas

4

Dois arquivos de configuração idênticos:

/etc/ssh/ssh_config

e

/etc/ssh/sshd_config

Para o servidor SSH, coloque a configuração no arquivo de configuração sshd, NÃO no arquivo de configuração ssh.

    
por user296916 24.06.2015 / 07:36
0
apt-get install openssh-server

cd /etc/ssh/
vi sshd.config

#PasswordAuthentication yes

remova o comentário e mude para NO

PasswordAuthentication no

reinicie o serviço ssh

service ssh restart

root@stack:/etc/ssh# service ssh restart
ssh stop/waiting
ssh start/running, process 4118
    
por Pradeep 24.06.2015 / 08:05