Я пытаюсь автоматизировать копирование файлов с одной машины на другую (lftp). Следующие ручные команды работают
$ lftp
$ set ssl:verify-certificate no
$ connect ftps://ip
$ login имя пользователя
$ запрашивает пароль, который я введу
$ put test_file.csv
$ bye
Ввод всех этих команд скопирует файл в папку назначения. Но когда я пишу все это в файл .sh, мне выдает ошибку 521 PROT P required
. Это мой файл test.sh
lftp -e 'set ssl:verify-certificate no' -u username,'password' ftps://ip << EOF
put test_file.csv
bye
Что мне здесь не хватает?
lftp -e 'set ftp:ssl-protect-data true' -e 'set ssl:....
*остальное как указано выше* не сработало - person Karanam Krishna   schedule 07.09.2020