ssh工具 pyqt

x33g5p2x  于2022-06-30 转载在 其他  
字(0.6k)|赞(0)|评价(0)|浏览(310)

上传下载

import paramiko
 
trans = paramiko.Transport(
    sock=("10.10.21.177",22)
)
 
trans.connect(
    username="root",
    password="12345"
)
sftp = paramiko.SFTPClient.from_transport(trans)
 
#上传
#把本地的文件settings.py,上传到远端为/root/Desktop/settings.py
sftp.put("settings.py","/root/Desktop/settings.py")
 
 
#下载
#从远程/root/Desktop/hh.py获取文件下载到本地名称为hh.py
# sftp.get("/root/Desktop/hh.py","hh.py")
 
sftp.close()

原文链接:https://blog.csdn.net/qq_39112101/article/details/94175083

原文还有多线程应用

https://github.com/c0hb1rd/SSHTool

https://github.com/movade005/pyqt-ssh-tool

相关文章