首页 > 编程语言 >python--------------paramiko远程控制模块学习

python--------------paramiko远程控制模块学习

时间:2023-11-06 21:45:17浏览次数:34  
标签:__ python -------------- client ssh var paramiko

import paramiko
def sshExeCMD():
ssh_client=paramiko.SSHClient()
ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh_client.connect(hostname="192.168.8.200",port=22,username="root",password="123")
stdin,stdout,stderr = ssh_client.exec_command("cat /etc/redhat-release;hostname;ls /")

print(str(stdout.read()))

ssh_client.close()


if __name__ == '__main__':
   sshExeCMD()
实现效果:

 

 

/var/log/secure日志记录

var

 密码的坑:

 

 

标签:__,python,--------------,client,ssh,var,paramiko
From: https://www.cnblogs.com/cherishthepresent/p/17813817.html

相关文章

  • 组件多插槽的使用
    <BtnHandle:eventBtn="eventBtn"><templatev-for="(_,slotKey,slotIndex)in$slots":key="slotIndex"#[slotKey]="slotData">......
  • NOIP2023模拟12联测33 A. 构造
    NOIP2023模拟12联测33A.构造题目大意构造题思路想一种构造方法,使得\(y\)能够凑成尽可能多的答案第一行\(xyry\cdotsr\)第二行\(ryxy\cdotsx\)第三行\(xyry\cdotsr\)把最后一列空出来。此时有\(2202\)个答案如果\(n<2202\)贪心从后往前把\(y\)变成......
  • 关于找环
    voiddfs(intu,intfrom){ printf("%d->%d\n",~from?e[from^1]:-1,u); ins[u]=true; st[u]=true; if(~from)fa[u]=e[from^1]; for(inti=h[u];~i;i=ne[i]){ if(i==(from^1))continue; intv=e[i]; if(!st[......
  • C#学习之ListBox,ComboBox,CheckListBox
    ListBox(文本列表)常用属性:Items:描述:ListBox中的项列表。默认值:空用法:可以使用Add(),AddRange(),Insert(),Remove(),Clear(),等方法来对Items集合进行管理。SelectedIndex:描述:ListBox中当前选择项的索引。默认值:-1(表示没有选中项)用法:通过设置或读取该属......
  • jQuery
    jQuery介绍jQuery是一个轻量级的、兼容多浏览器的JavaScript库。jQuery使用户能够更方便地处理HTMLDocument、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Writeless,domore.“jQuery内容:选择器筛选器样式操作文本操作......
  • P5365 SNOI2017 英雄联盟
    P5365SNOI2017英雄联盟基本思路刚洗完澡做的,脑子转不动了。疑似开始自动化思考了,状态转移方程是这一坨\(F[i][j]*=F[i-1][j-k*w[i]]\)事实上根本不对。首先当前的方案数完全没有体现出来,只乘了之前的方案数,而且这是一个最优性问题,不是计数问题,要在两种状况中做出选......
  • Django查询之—— Q查询
    Q查询 作用:filter的字段筛选条件指定多个,默认是and连接.要实现or或者not需要借助Q查询首先要导入模块fromdjango.db.modelsimportQQ(字段__条件=值) 连接条件:andornot#and的3种情况1.filter中指定多个参数逗号隔开:filter(参数1,参数2)......
  • Codeforces Visit
    CodeforcesVisit记录一下自己大概vis了那几场??随机补题大法好!CF632Div.2飞速模拟出ABC。优势在我!CF1333D发现就是把字符串变成LLRR此类形状。所以开头必然是L啊,然后我们考虑先把L换到第一个。发现必然是LLLLLLLLLLLRRRRRRRR啊,很快啊,不会了。CF1333E你妈妈con......
  • CF1486F
    都3202年了,我还是永远喜欢正向计数(bushi)。显然是CF1336F弱化版。值得一提的是,在standing上有一个老哥,交了一份很神奇的代码,好像拼了CF1336F的std,然后拼了两份,一减就求得答案。考虑分类计数,目前我们有两条链\(x\toy\)和\(p\toq\)。记录\(l_{x,y}\)为两条链底......
  • CF1083D
    年轻人的第一个*3500。抄题解的。考虑选出一个字段\([l,r]\)然后计算可以产生贡献的地方。那么就是\(\underset{i\in[l,r]}\maxpre_i+1\)和\(\underset{i\in[l,r]}\minsuf_i-1\),称其为\(f_{l,r}\)和\(g_{l,r}\)。这些就是左端点和右端点的边界。对于......