0
Я использую scp в скрипте, который обычно должен всегда использовать проверку подлинности с использованием секретного ключа. Если по какой-то причине отсутствует закрытый ключ, я хочу, чтобы сценарий вышел из строя, а не отобразил приглашение пароля.Всегда использовать проверку секретного ключа для scp
Можно ли отключить это приглашение или каким-то образом указать, что аутентификация с использованием секретного ключа всегда должна использоваться?
Я сделал что-то подобное тому, что вы описываете с помощью 'expect' сценария. У меня нет такой удобной, но ждать не сложно, если вы этого еще не знаете. – mah
'-o PreferredAuthentication = publickey' – salva