L'aggiornamento di Mavericks cambia sshd_config?

1

Normalmente uso l'autenticazione della chiave privata per SSH nel mio Mac tramite un client iOS. Di recente ho eseguito l'upgrade a Mavericks e ho iniziato a notare che il client richiede una password piuttosto che provare prima la chiave privata. Il mio vecchio / etc / sshd_config aveva disabilitato l'autenticazione della password ("PasswordAuthentication no, ChallengeResponseAuthentication no"), ma sembra che il processo di upgrade a Mavericks abbia resettato questi due valori a yes.

Qualcun altro sta vedendo questo cambiamento? C'è qualche documentazione su questo? Sembra un problema di sicurezza significativo per riattivare l'autenticazione della password SSH per impostazione predefinita.

    
posta Chris C 28.10.2013 - 03:12
fonte

1 risposta

1

Ho avuto lo stesso problema e ho trovato la risposta qui: aggiornamento Mavericks ha rotto l'autenticazione basata su chiave ssh

In sostanza, non è più possibile utilizzare authorized_keys2 (un vecchio valore predefinito). Rinominare il file in "authorized_keys" e dovrebbe funzionare di nuovo (lo ha fatto per me).

mv ~/.ssh/authorized_keys2 ~/.ssh/authorized_keys
    
risposta data 14.11.2013 - 17:04
fonte

Leggi altre domande sui tag