Quindi mi sono autenticato con successo con la mia chiave privata, ma ora voglio disabilitare tutte le password, quindi posso accedervi solo con la mia chiave privata.
Modifica /etc/ssh/ssh_config
e aggiungo quanto segue:
PasswordAuthentication no
PermitRootLogin no
ChallengeResponseAuthentication no
UsePAM no
nella parte inferiore del file. Quindi riavvio SSH con:
sudo launchctl unload /System/Library/LaunchDaemons/ssh.plist
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
e cerco di autenticarmi con un dispositivo che non conosce affatto la mia chiave privata. Posso accedere correttamente solo accedendo al mio normale utente ([email protected]).
Come faccio a fare questo? Sono in esecuzione El Capitan 10.11.1 sulla mia macchina.