除了我们自身使用代码,或者是运行代码,其实,如果需要用到远程控制区操控代码的时候,也不是实现不了的,因为在python里有个极好用的模块就是我们今天的主题——paramiko,利用他,我们能够远程服务执行一些程序,流程不难,认真了解后,对我们远程操作有很大意义,详情请阅读下文。

展示paramiko模块流程图示:

注意:

1、SHH里还包含了口令认证以及证书认证。

2、Tra里也包含了口令认证及证书认证。

Paramiko的基本使用

最常见的就是远程密码连接:

1.创建一个ssh对象client = paramiko.SSHClient()

2.解决问题:如果之前没有,连接过的ip,会出现选择yes或者no的操作client.set_missing_host_key_policy(paramiko.AutoAddPolicy())

3.连接服务器client.connect(hostname='172.25.254.31',

port=22,

username='root',

password='westos')

4.执行操作stdin,stdout, stderr = client.exec_command('hostname')

5.获取命令执行的结果result=stdout.read().decode('utf-8')

print(result)

好啦,以上就是关于paramiko模块的基础使用了,大家在实际运行里如果想结束模块的代码执行,可以增加个close()即可哦~更多学习教程,点击python学习网。

python中paramiko模块_如何使用python中paramiko模块?相关推荐

  1. python select模块_深入理解python中的select模块

    简介 Python中的select模块专注于I/O多路复用,提供了select  poll  epoll三个方法(其中后两个在Linux中可用,windows仅支持select),另外也提供了kque ...

  2. python如何导入requests模块_浅谈python中requests模块导入的问题

    浅谈python中requests模块导入的问题 今天使用Pycharm来抓取网页图片时候,要导入requests模块,但是在pycharm中import requests 时候报错. 原因: pyt ...

  3. python怎么安装re模块_搞懂python中的re模块

    现在介绍如何在Python中使用正则表达式. Python提供了re模块,用于实现正则表达式的操作. 通过使用re模块的方法进行字符串处理 re模块提供的方法(如search().match().fi ...

  4. python中request方法_如何使用python语言中的request模块获取代码

    在python设计语言中,可以使用request第三方包获取请求的参数等,可以利用请求路径获取静态代码,查看相关请求参数和指标等.下面利用一个实例说明request模块获取代码和参数,操作如下: 工具 ...

  5. python 命令行 模块_深入浅析Python 命令行模块 Click

    Click 是用 Python 写的一个第三方模块,用于快速创建命令行.我们知道,Python 内置了一个 Argparse 的标准库用于创建命令行,但使用起来有些繁琐,Click 相比于 Argpa ...

  6. python3提取字符串中的数字_如何在Python中从字符串中提取数字?

    14 回复 | 直到 1 年前 1 430 3 年前 如果只想提取正整数,请尝试以下操作: >>> str = "h3110 23 cat 444.4 rabbit 11 ...

  7. python语言中运算符号_详细介绍Python语言中的按位运算符

    <从问题到程序:用Python学编程和计算>--2.11 补充材料 本节书摘来自华章计算机<从问题到程序:用Python学编程和计算>一书中的第2章,第2.11节,作者:裘宗燕 ...

  8. python的执行过程_在交互式环境中执行Python程序过程详解

    前言 相信接触过Python的伙伴们都知道运行Python脚本程序的方式有多种,目前主要的方式有:交互式环境运行.命令行窗口运行.开发工具上运行等,其中在不同的操作平台上还互不相同.今天,小编讲些Py ...

  9. python安全编码问题_浅谈Python中的编码问题

    对于Python的初学者来说,编码问题相当令人头疼.本文就根据我在学习过程中遇到的问题简单谈一下Python中的编码.首先简单介绍一下几种常见的编码. 一.几种常见的字符编码 ASCII码 ASCII ...

最新文章

  1. ASP.NET 下载文件方式
  2. 蓝牙 GameKit
  3. 04 Django之模板系统
  4. 感知器算法的基本原理和步骤_很多情况下,深度学习算法和人脑相似
  5. ajax搜索思路,jquery创建一个ajax关键词数据搜索实现思路
  6. Spark Structured : HIve jdbc方式访问待下划线的表,找不到表的错误
  7. Go实战--二维码生成server
  8. 汉字字符内码查询_计算机等级考试查询系统
  9. 学计算机去北理还是去哈工大,我是哈工大威海大三软件学院的学生,我想考北理工..._在职考研_帮考网...
  10. 什么是http及RFC?
  11. (六)jmeter接口自动化难点系列---jmeter使用base64解密
  12. 2016在电影院看过的电影
  13. LabVIEW,NI-DAQmx,LabWindows各个版本下载
  14. 我们不需要没脑子的善良
  15. 特征工程系列(一):特征工程的概念/特征的处理
  16. crh寄存器_STM32 学习笔记(寄存器)---2
  17. InfoSphere Guardium应用程序用户翻译
  18. [小程序项目] 使用微信开发者工具 新闻小项目 轮播图 新闻列表页 点击跳转新闻详情页 登录 获取用户基本信息
  19. HTML5期末大作业:旅游网站设计——简单大气的响应式旅游网页(5页) HTML+CSS+JavaScript...
  20. 单片机联网远程控制的服务器设置,经验分享:单片机如何与手机实现远程通讯...

热门文章

  1. CSDN创始人蒋涛出席2021 中关村论坛,启动“科创中国”开源创新榜单评选
  2. 从啥也不会的小白,如何成为合格的算法工程师?
  3. 硬刚 Kafka,Apache 顶级项目背后的公司完成数百万美元 Pre-A 轮融资
  4. 百度否认退市;微信官方回应「个人影响度报告」;微软公布 C# 9.0 计划 | 极客头条...
  5. 滴滴开源夜莺 Nightingale:企业级监控解决方案
  6. 2020年,5 种 将死的编程语言!
  7. 图灵奖得主 Bengio:深度学习不会被取代!
  8. 当代刻板程序员生态图鉴!网友:哈哈哈太真实了
  9. 程序员为什么要懂物联网?
  10. 鲍岳桥:52 岁还在熬夜写代码! | 人物志