美文网首页Python 运维
paramiko基本操作(总结归纳)

paramiko基本操作(总结归纳)

作者: 迈阿密小白 | 来源:发表于2017-05-19 15:24 被阅读406次

1.paramiko简介及安装

paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。

由于使用的是python这样的能够跨平台运行的语言,所以所有python支持的平台,如Linux, Solaris, BSD, MacOSX, Windows等,paramiko都可以支持,因此,如果需要使用SSH从一个平台连接到另外一个平台,进行一系列的操作时,paramiko是最佳工具之一。

安装方法同其他python库,直接pip  install  paramiko即可,如果import  paramiko没有报错,则说明安装成功

2.paramiko常见操作

(1)、连接到linux服务器

常见的连接到linux服务器,如下两种方法:

第一种方法

其中connect后面分别填写 地址 、端口(默认22)、用户名、密码

第二种方法

同上需要填写地址、端口、用户名、密码四样必要的信息

(2)、对linux运行任意命令,并输出结果

执行一条或多条linux命令

linux命令写在cmd中,多条命令用 ; 隔开

合法的linux命令都是支持的,cd 、pwd  、mv xxx   xxx  、ps -ef |grep tomcat 等等均可执行

(3)、从windows本地上传文件至linux

上传文件至linux

写清楚本地地址以及远程地址,连接后put命令即可以上传成功

(4)、从linux下载文件到windows

下载文件到windows

具体方法同上传,只需将本地地址和远程地址调换位置即可

相关文章

  • paramiko基本操作(总结归纳)

    1.paramiko简介及安装 paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认...

  • python 学习笔记(paramiko模块)

    paramiko模块 paramiko是一个基于SSH用于连接远程服务器并执行相关操作(SSHClient和SFT...

  • HTML基本标签归纳总结

    1. HTML发展史 HTML是什么HyberText Markup Language使用 标签 来描述页面的 内...

  • js归纳总结——DOM操作

    关于dom操作,分创建、增、删、改、查、属性操作、事件操作来总结一下 创建 1.createElement:通过传...

  • js归纳总结——BOM操作

    BOM的核心是window,而window对象又具有双重角色,它既是通过js访问浏览器窗口的一个接口,又是一个Gl...

  • Scipy数据操作归纳总结

    Scipy是一个用于数学、科学、工程领域的常用软件包,可以处理插值、积分、优化、图像处理、常微分方程数值解的求解、...

  • Math数据操作归纳总结

    python内置的math模块实现了许多对浮点数的数学运算函数。 1、符号操作 2、向上与向下取整 3、分离整数及...

  • NumPy数据操作归纳总结

    NumPy是一个在Python中做科学计算的核心库,它提供了一个高性能的多维数组对象,以及用于处理这些数组的工具。...

  • Pandas数据操作归纳总结

    Pandas建立在NumPy之上,旨在与许多其他第三方库完美地集成在科学计算环境中。它的两个主要数据结构是Seri...

  • js array操作归纳总结

    增删 splice 详细解释对原数组增删操作,改变原数组 pop()删除原数组最后一个对象,并将最后一个对象返回。...

网友评论

    本文标题:paramiko基本操作(总结归纳)

    本文链接:https://www.haomeiwen.com/subject/yrqyxxtx.html