Mam skrypt, który polega na uwierzytelnianiu ssh klucza publicznego / prywatnego. Problem polega na tym, że niektóre systemy są źle skonfigurowane i nie mają skonfigurowanego odpowiedniego zaufania klucza publicznego / prywatnego ssh. Gdy tak się stanie, ssh
poproś mnie o hasło blokujące wykonanie skryptu. Próbowałem tego polecenia:
sudo ssh -o "PasswordAuthentication=no" -o "ChallengeResponseAuthentication=no" root@last-call
Ale nadal pojawia się monit o hasło roota.
"PreferredAuthentications=publickey"