Я пытаюсь загрузить файл с сайта sftp, используя пакетный скрипт. Я получаю следующую ошибку:
Permission denied (publickey,password,keyboard-interactive).
Couldn't read packet: Connection reset by peer
При выполнении команды:
sftp -b /home/batchfile.sftp <user>@<server ip>:<folder>
batchfile.sftp
включает эти данные:
password
lcd [local folder]
cd [sftp server folder]
get *
bye
Примечание. :Он работает при запуске в командной строке как
sftp <user>@<server ip>:<folder>
. Но мне нужна возможность ввода пароля автоматически.