Почему этот скрипт запрашивает пароль?

Я работаю над сценарием, который будет ssh от mac osx до сервера SmartOS (на базе Solaris) и исполняет некоторые команды, но я застрял в части входа. В настоящее время я настроен для входа в систему с аутентификацией с открытым ключом, которая работает нормально вручную, но при попытке запустить скрипт мне будет предложено ввести пароль.

Вход в систему:

joyentmac2252:~ jessebutryn$ ssh root@10.0.97.17 [root@sup-jpc-west1 ~]# bash /root/sup-toolbox/toolbox Enter your JPC Headnode username: jbutryn Toolbox - Version 4.4.6 - It's Wednesday, this must be Devon (20161116) ---- Recent Changes ---- Replaced sdc-ldap/ufds with OpenLDAP client vm/vmi now shows Swap Moved creds to environment Added random element to disabler string fraud() speed up Added over() for PD overrides Added RAM to vms_by_pkg / fraud Added dates to cust() Big speed up for cust_vms(). You are welcome. ------------------------ [root@sup-jpc-west1 ~]# 

Сценарий:

 #!/bin/bash # SUPNODE="10.0.97.17" ssh root@$SUPNODE bash /root/sup-toolbox/toolbox <<-'EOF' jbutryn EOF 

Результаты скрипта:

 joyentmac2252:~ jessebutryn$ ~/Documents/scripts/incomplete/fraudcheck.sh Password: 

Кто-нибудь знает, что может вызвать запрос пароля?

  • Подключение SSH и Git к gpg-agent
  • Основная проблема Emacs
  • Обмен секретными ключами на машинах
  • Как удалить файл на удаленном компьютере через SSH с помощью сценария оболочки?
  • Определите, какой сервер является лучшим выбором для задачи с высоким ресурсоемким потреблением
  • как найти имя хоста X-сервера
  • SSH / OpenMPI: разрешение Отказано с mpirun, но отлично с ssh
  • Запомните пароль для ключа ssh в течение некоторого времени
  • One Solution collect form web for “Почему этот скрипт запрашивает пароль?”

    По какой-то причине ваша пара ключей, кажется, не используется для аутентификации, вы должны попробовать запустить ssh-команду в многословном режиме ssh -vv (между одним и тремя v устанавливает уровень детализации) внутри и снаружи скрипта.

    Результат должен сообщить вам, что происходит (отправьте его здесь, если вам нужна дополнительная помощь).

    Linux и Unix - лучшая ОС в мире.