首先安装python环境,然后pip install paramiko
import paramiko
# 获取Transport实例
tran = paramiko.Transport(('192.168.0.101', 22))
# 连接SSH服务端,使用password
tran.connect(username="root", password='qq111111')
# 获取SFTP实例
sftp = paramiko.SFTPClient.from_transport(tran)
# 设置上传的本地/远程文件路径
localpath = "D:/2.txt"
remotepath = "/root/1.txt"
# 执行上传动作
# sftp.put(localpath, remotepath)
# 执行下载动作
sftp.get(remotepath, localpath)
tran.close()