专栏首页python3Python ssh 远程执行shell

Python ssh 远程执行shell

工具

python paramiko

远程执行命令

import paramiko

ssh = paramiko.SSHClient()
key = paramiko.AutoAddPolicy()
ssh.set_missing_host_key_policy(key)
ssh.connect('127.0.0.1', 22, 'user', 'passwd' ,timeout=5)
stdin, stdout, stderr = ssh.exec_command('ls -l')

for i in stdout.readlines():
    print(i)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python paramiko模块(实现

    开发堡垒机之前,先来学习Python的paramiko模块,该模块基于SSH用于连接远程服务器并执行相关操作

    py3study
  • python paramiko 问题总结

    SSHClient is the main class provided by the paramkio module. It provides the bas...

    py3study
  • python paramiko模块管理S

    py3study
  • python模块之paramiko

    paramiko是一个用于做远程控制的模块,使用该模块可以对远程服务器进行命令或文件操作,值得一说的是,fabric和ansible内部的远程管理就是使用的pa...

    菲宇
  • python 远程执行代码 para

        1.1 error: command ‘gcc’ failed with exit status 1

    py3study
  • SpringBoot整合redis(含彩蛋)

    但是我在官网溜达了一圈根本没发现,有下载windows的版本。(听it大佬说redis不维护windos版本了,现在微软自己维护呢。)

    猿码优创
  • SpringBoot入门建站全系列(十四)集成Redis缓存

    本地缓存,就是使用应用内使用本地内存将数据暂缓存储,一般数据库的查询如果不怎么改动,可以用本地缓存暂存。

    品茗IT
  • SpringBoot入门建站全系列(十四)集成Redis缓存

    本地缓存,就是使用应用内使用本地内存将数据暂缓存储,一般数据库的查询如果不怎么改动,可以用本地缓存暂存。

    品茗IT
  • linux上配置ssh实现免密登录

    当有多台服务器彼此进行通信时,可以通过使用ssh来免去输入密码的步骤。这篇文章将以两台服务器作为范例,演示如何通过ssh进行登录。

    张子阳
  • 免密登录

    抄来的。。找不到原文链接了。。 A为本地主机(即用于控制其他主机的机器) ; B为远程主机(即被控制的机器Server), 假如ip为172.24.253....

    _淡定_

扫码关注云+社区

领取腾讯云代金券