问题已经存在很久了,所以可能不再重要了,但是也许对其他人有用。问题出在您的copy.py中。
sftp.put('source.txt','/home/serverB/destination.txt' )
source.txt在哪里?提供完整路径,或者如果文件始终位于与copy.py相同的目录中,则可以修改paramiko_test.py
ssh.exec_command("cd /home/username/; python /home/username/copy.py")
Python-在两个远程服务器之间传输文件,执行python脚本
问题已经存在很久了,所以可能不再重要了,但是也许对其他人有用。问题出在您的copy.py中。
sftp.put('source.txt','/home/serverB/destination.txt' )
source.txt在哪里?提供完整路径,或者如果文件始终位于与copy.py相同的目录中,则可以修改paramiko_test.py
ssh.exec_command("cd /home/username/; python /home/username/copy.py")