python3 paramiko Failure错误问题

本次运行代码环境为linux服务器:

1、首先测试遇到的错误是否是路径问题:

例如:

ssh.put("/tmp/xx.py", "/tmp/")
像这样没有写绝对路径
解决:
ssh.put("/tmp/xx.py", "/tmp/xx.py")

2、查看要发送到的服务器是否已经有此文件如果要发送的文件没有扩展名,那么paramiko 会认为这是一个目录

  解决:在发送之前删除对应服务器的文件,发送就会成功。

posted @ 2022-03-30 10:12  咸鱼尚可  阅读(186)  评论(0编辑  收藏  举报