Описание тега 4g
Использование открытого ключа подключения с использованием проверки подлинности для того, чтобы избежать держать/сохранять распечатку паролей.
Скопировать содержимое локальных пользователей содержимое id_rsa.паб
для удаленных пользователей ~/.по SSH/authorized_keys
файл, чтобы установить открытый ключ проверки подлинности соединение.
Если все же хотите использовать пароль, то ожидать, что сценарий может быть сделано, как показано ниже и измените ожидать сценарий 2-й линии, чтобы соответствовать вашим пользователем
и сервером
и MY_PASSWORD
с паролем:
отродясь УПП "[email protected]:/usr/etc/Output/*.txt" в папке /usr/АБВ/
ожидать "пароль\[email protected]'ы:"
отправить "MY_PASSWORD\R"с
взаимодействовать
Спасибо @pynexj в пост ссылку на сайте StackOverflow мне пришлось изменить скрипт следующим образом:
#!/usr/Бен/ожидать -Ф
отродясь УПП /TEST1.txt [email protected]:/root/
ожидать "*пароль:*"
отправить "пароль\Р"
ожидать ВФ
отродясь УПП /TEST2.txt [email protected]:/root/
ожидать "*пароль:*"
отправить "пароль\Р"
ожидать ВФ
выход
Обратите внимание, что если у вас несколько файлов или шаблонов, которые нужно перевести, вы можете также рассмотреть, чтобы использовать SFTP с пакетном режиме и ожидать.