Копирование файлов с одного сервера на другой сервер без запроса пароля

У меня есть два сервера, а именно ServerA и ServerB, я хочу написать сценарий, который копирует файлы формы ServerA на ServerB. Но когда я пытаюсь добиться этого, он запрашивает у меня пароль при выполнении сценария.

#!/bin/bash/ cd '<source Location>' scp *.csv SERVERB:<Destination Location> 

Есть ли способ сделать это без использования открытых ключей (потому что мой проект не разрешает эти открытые ключи)?

One Solution collect form web for “Копирование файлов с одного сервера на другой сервер без запроса пароля”

Вы можете попробовать. Однако использование открытых ключей – лучшее решение …

https://stackoverflow.com/questions/25791699/automate-scp-with-multiple-files-with-expect-script

  • передавать файл в удаленный каталог только в том случае, если он не существует без замены
  • Как подключиться к локальному сеансу удаленного компьютера по ssh?
  • ssh-agent не настроен (SSH_AUTH_SOCK, SSH_AGENT_PID env vars не установлен)
  • Как найти, какие машины простаивают в кластере из множества узлов
  • Как заставить ssh-copy-id игнорировать существующие авторизованные ключи?
  • Почему гидра не отключается?
  • Запустите программу сервера и разрешите пользователю подключаться к ней с помощью SSH
  • ngircd отказывается подключиться через туннель ssh
  • Почему SSH не запрашивает / etc / hosts?
  • Как я могу ограничить перенаправление портов ssh * remote *?
  • Прочитайте первую строку вывода команды. Команда соединяет меня с удаленным терминалом
  • Linux и Unix - лучшая ОС в мире.