python操作ssh

2022年1月21日13:45:27 发表评论 1,069 views

 

多用于实现文件同步


import paramiko
transport = paramiko.Transport(("104.243.28.111", 22)) # 获取Transport实例
transport.connect(username="root", password="1234") # 建立连接

# 创建sftp对象,SFTPClient是定义怎么传输文件、怎么交互文件
sftp = paramiko.SFTPClient.from_transport(transport)
dd = sftp.listdir(r'/root')
print(dd)
sftp.put()
sftp.get()
sftp.getcwd()
sftp.chdir()

 

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: