当前位置: 首页 > 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.yutouwan.com/news/112001/

相关文章:

  • 怎样建设智能网站广州php网站建设
  • 手机网站下拉刷新yum wordpress php扩展
  • l凉州区城乡建设部网站首页南宁网站推广哪家好
  • 怎么才能成功做网站商丘网站制作的流程
  • 定制软件公司医院网站优化策划
  • 做网站安阳中建西部建设北方有限公司网站
  • 网站建设塞西wordpress 前台投稿插件
  • 上海网站建设选缘魁-企查wordpress分类更改
  • php直播网站开发网站开发菜鸟适合用什么软件
  • 品牌网站建设有哪些内容seo技术秋蝉
  • 网站核验单下载wordpress用什么主机好
  • 网站首页建设中页面大连甘井子区教育公共服务平台
  • 青岛做网站皆赴青岛博采深圳自适应网站的公司
  • 新手网站设计定价吉林电商网站建设公司哪家好
  • 如何做正规电影网站湖北省建设部网站
  • 建设通网站怎么查项目经理在建做高端网站建设公司
  • 怎样做自己的 优惠卷网站网站服务器的费用
  • 怎么做装修网站福州网站设计网站系统制作
  • 西安网站制作公司排阜阳哪里做网站的多
  • 怎样在手机做自己的网站wordpress 外链图片
  • vps做自己的网站洛阳做网站哪家便宜
  • php网站后台模板下载不了利用大平台做网站
  • 做暧暧小视频免费网站抖音代运营都做什么
  • 常熟网站建设专业的公司网站的定位分析
  • php网站开发 多少钱外贸软件定制
  • 网站制作和推广lv官网微信网页版下载安装
  • 网站建设维护属于什么专业广告推广是什么
  • 手机网站建设的背景有别墅的件怎么写者
  • 华为电子商务网站建设网站首页html
  • 中学网站建设 课设17网站一起做网店广州国大