Tengo un script que se basa en la autenticación ssh de clave pública / privada. El problema es que algunos sistemas están mal configurados y no tienen configurada la confianza de clave pública / privada ssh adecuada. Cuando eso suceda, ssh
solicite una contraseña que bloquee la ejecución del script. He intentado este comando:
sudo ssh -o "PasswordAuthentication=no" -o "ChallengeResponseAuthentication=no" root@last-call
Pero todavía me solicitan la contraseña de root.
"PreferredAuthentications=publickey"