Ortak anahtar kimlik doğrulamasını kullanarak birkaç sunucuyu ssh'leyen bir betiğim var. Sunuculardan biri, bir komut sorunu nedeniyle komut dosyasının oturum açmasına izin vermeyi durdurdu, bu komut dosyası, açık bir şekilde yanıtlayamadığı bir "Parola:" komutuyla takılıp kaldığı anlamına gelir; listede.
Anahtar kimlik doğrulaması başarısız olursa ssh istemcisine bir şifre sormamasını değil, sadece bağlanma hatası bildirdiğini ve betiğimin devam etmesini sağlamanın bir yolu var mı?
ssh user@host -oPreferredAuthentications=publickey -C 'echo success'