python中ssh2怎么远程登录节点并执行命令
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,本篇内容介绍了"python中ssh2怎么远程登录节点并执行命令"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够
千家信息网最后更新 2025年01月31日python中ssh2怎么远程登录节点并执行命令
本篇内容介绍了"python中ssh2怎么远程登录节点并执行命令"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
root@node7:/opt# vim pyssh3.py#!/usr/bin/python"""SSH connect to remote machines and then execute what you need command"""import paramiko # import paramiko && help(paramiko) || pydoc paramikoimport threading#debug = True#class SSHClass(objiect):# "class"def pyssh3(ip, username, passwd, cmd): try: ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect(ip, 22, username, passwd, timeout=5) for m in cmd: stdin, stdout, stderr = ssh.exec_command(m)# stdin.write("Y") #simple interaction, default input 'Y' out = stdout.readlines() #output to screen for o in out: print o, print '%s\tOK\n' % (ip), ssh.close() except Exception, e: print 'ERR: can not find remote host %s' % (ip), eif __name__=='__main__': cmd = ['hostname']#need to execute cmd username = "root"#username passwd = "123123" #password threads = [] #multi thread print "Prompt:begin to connect remote machines......" for i in range(150,156): ip = '10.100.1.'+str(i) a=threading.Thread(target=pyssh3,args=(ip,username,passwd,cmd)) #used default arguments# __init__(self, group=None, target=None, name=None, args=(), kwargs=None, verbose=None)# a=threading.Thread()# a.__init__(group=None, target=pyssh, name=None, args=(ip,username,passwd,cmd),# kwargs=None, verbose=None) a.start()
"python中ssh2怎么远程登录节点并执行命令"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
命令
节点
登录
内容
更多
知识
实用
学有所成
接下来
困境
实际
情况
文章
案例
编带
网站
行业
过程
高质量
学习
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
怎样优化sql数据库索引
win7 管理 网卡服务器
奶块怨灵武士服务器
moxa串口服务器通讯错误
软件开发小程序什么好
什么是网络安全包括哪些方面
网络安全会议纪要 红线意识
服务器管理共享资源
迷你世界维护服务器几点开
我有服务器
网页连接数据库具体怎么操作
前端不通过服务器预览图片
北京大数据网络技术服务价值
宜品网络安全管理局
试述数据库设计过程
数据库查询命令怎么学
孤枕难眠小说软件开发
python无服务器网站
网络安全周宣传信息简报
曙光服务器 centos8
郑州苹果软件开发
dcs的网络安全
被大数据库杀
js获取服务器时间总是一样
软件开发实现总结
lpv6服务器地址是什么
sql查询数据库大小
深圳海付网络技术有限公司
购运动网络技术
互联网信息科技起名