Então, eu me autentiquei com minha chave privada, mas agora quero desabilitar todas as senhas para poder acessá-las apenas com minha chave privada.
Eu edito /etc/ssh/ssh_config
e adiciono o seguinte:
PasswordAuthentication no
PermitRootLogin no
ChallengeResponseAuthentication no
UsePAM no
na parte inferior do arquivo. Em seguida, reinicio o SSH com:
sudo launchctl unload /System/Library/LaunchDaemons/ssh.plist
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
e tento me autenticar com um dispositivo que não conhece minha chave privada. Posso fazer o login bem apenas com o meu usuário comum (nomedeusuá[email protected]).
Como eu faço isso? Estou executando o El Capitan 10.11.1 na minha máquina.
el-capitan
ssh
MortenMoulder
fonte
fonte