当前位置: 首页 > news >正文

福田建设网站中国舆情在线网

福田建设网站,中国舆情在线网,江西商城网站建设,技术支持 上海做网站前言 Python的Paramiko库#xff0c;它是一个用于实现SSHv2协议的客户端和服务器的库。通过使用Paramiko#xff0c;我们可以在Python程序中轻松地实现远程服务器的管理、文件传输等功能。特别做智能硬件产品的同学要熟悉它#xff0c;因为它能为你减少很多麻烦#xff0c…前言 Python的Paramiko库它是一个用于实现SSHv2协议的客户端和服务器的库。通过使用Paramiko我们可以在Python程序中轻松地实现远程服务器的管理、文件传输等功能。特别做智能硬件产品的同学要熟悉它因为它能为你减少很多麻烦在我以前的工作中对智能硬件做各种测试就是通过Paramiko连接设备下发各种命令 一.安装 pip install paramiko 二.基本用法 1.创建一个ssh连接客户端 import paramiko ssh paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) 2.添加服务器的SSH密钥可选 ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) 2.connect()创建连接连接远程服务各种智能硬件服务器等 hostname 192.168.31.230port 22username kalipassword  kalissh.connect(hostname, port, username, password) 3.执行远程命令​​​​​​​ stdin, stdout, stderr ssh.exec_command(ls)print(stdout.read().decode()) # 打印输出结果print(stderrh.read().decode())# 输出错误信息# 返回结果 DesktopDocumentsDownloadsMusicPicturesPublicTemplatesVideos 4.文件下载​​​​​​​ local_file D:/code/ssh/local_file.txt # 本地文件路径和名称remote_file /home/kali/remote_file.txt # 远程文件路径和名称sftp  ssh.open_sftp()  # 打开SFTP会话sftp.get(remote_file, local_file) # 从远程服务器下载文件到本地sftp.close() # 关闭SFTP会话 5.文件上传 local_file D:/code/ssh/local_file2.txt # 本地文件路径和名称remote_file /home/kali/remote_file2.txt # 远程文件路径和名称sftp ssh.open_sftp() # 打开SFTP会话sftp.put(local_file, remote_file) # 上传本地文件到远程服务器sftp.close() # 关闭SFTP会话 6.关闭连接 ssh.close() #关闭连接 三.完整代码如下​​​​​​​ import paramikossh paramiko.SSHClient() # 创建客服端ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) # 添加秘钥hostname 192.168.31.230port 22username kalipassword kalissh.connect(hostname, port, username, password) # 创建连接stdin, stdout, stderr ssh.exec_command(ls) # 执行lsprint(stdout.read().decode())# 下载local_file D:/code/ssh/local_file.txt # 本地文件路径和名称remote_file /home/kali/remote_file.txt # 远程文件路径和名称sftp ssh.open_sftp() # 打开SFTP会话sftp.get(remote_file, local_file) # 从远程服务器下载文件到本地# 上传local_file2 D:/code/ssh/local_file2.txt # 本地文件路径和名称remote_file2 /home/kali/remote_file2.txt # 远程文件路径和名称sftp ssh.open_sftp() # 打开SFTP会话sftp.put(local_file2, remote_file2) # 上传本地文件到远程服务器sftp.close() # 关闭SFTP会话ssh.close() # 关闭连接
http://www.huolong8.cn/news/112001/

相关文章:

  • 用ps设计网站做多大的巨野网站建设
  • 企业为什么需要搭建一个网站营销型企业网站策划方案
  • 网络营销的含义和特点济南网站优化推广
  • 网站域名如何续费wordpress用什么图床好
  • 做网站珊瑚橙颜色怎么搭配好看wordpress微信付款后查看
  • 做网站需要提供什么资料关键词推广技巧
  • 西安网站制作流程自己做网站如何赚钱
  • 做餐饮店铺哪个网站岳阳seo优化
  • 电脑网站 源码如何自己做网址
  • 网站建设qq做的网站必须放
  • 官方网站是什么中国公关公司排行榜
  • 南宁学网站开发东莞网站建设在哪里
  • 做自媒体那几个网站好点哈西建站优化
  • 网站建设预算及准备台州网站关键字优化详情
  • 怎么推广自己的公司网站wordpress主题 大学
  • 兰州网站外包百家号权重查询站长工具
  • seo建站要求湘潭网站建设 r磐石网络
  • 天津到天津天津网站开发ui培训班大概多少钱
  • 如何写网站建设方案书优化公司组织架构
  • 国外网站顶部菜单设计海原县住房和城乡建设局网站
  • 北京网站建设公司那个好怎么创建微信公众号写文章
  • 新网站多久收录广州公司注册名字查询
  • 宁波网站建设哪里有鞍山网站建设优化
  • 婚恋网站排名前三网站建设哪家技术好
  • 给新公司建网站开广告店一年利润多少
  • 网站是广西住房和城乡建设厅深圳网站商城定制设计
  • 专业建站推广网络公司金坛网站制作
  • 网站建设 维护购销合同网站建设合同 含维护费
  • 菠菜建设网站知道域名怎么进入网站
  • 重庆市建设工程信息官网站什么网站用php做的