sshpass –e sftp –b filelist.txt theuser@123.123.12.123:/home/theuser << EOF bye EOFAssuming there is no problem found in filelist.txt, if the file transfer script is execute, the following error would be seen:
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
Couldn't read packet: Connection reset by peer
Running the sftp command with –v option shows that it seems not able to find the key pair for authentication. Later I found out that missing oBatchMode option may failed the process, thus this should be the work around I found in forum.
sshpass –e sftp –oBatchMode=no –b filelist.txt theuser@123.123.12.123:/home/theuser << EOF bye EOF
No comments:
Post a Comment