Limitazione dell'accesso SSH solo all'autenticazione basata su chiave

0

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.

    
posta MortenMoulder 22.02.2017 - 01:52
fonte

1 risposta

1

Devi modificare le tue impostazioni in / etc / ssh / sshd_config, non in ssh_config. ssh_config è il file di configurazione globale per il software client ssh locale, mentre / etc / ssh / sshd_config è il file di configurazione per il server sshd.

    
risposta data 22.02.2017 - 03:41
fonte

Leggi altre domande sui tag