python paramiko ssh登录思科交换机执行命令多条命令问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python paramiko ssh登录思科交换机执行命令多条命令问题相关的知识,希望对你有一定的参考价值。
client = paramiko.SSHClient()
#client.load_host_keys()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect('172.16.1.1', 22,username='Username',password='password')
stdin,stdout,stderr=client.exec_command('show arp;show clock')
只能执行第一条命令
client = paramiko.SSHClient()
client.load_system_host_keys()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect(host, 22,username='Username',password='password',compress = True)
chan= client.invoke_shell()
chan.send('en\n')
chan.send('.....\n')
.....
config_result = chan.recv(999999).decode()
chan.close()
client.close()
.put(2 , "Helium" )
.put(3 , "Lithium" )
.getBiMap();追问
什么意思
参考技术B 请问您现在知道为什么吗,如果知道,麻烦回复我一下,两年过去了,还是没有类似的答案追问client = paramiko.SSHClient()
client.load_system_host_keys()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect(host, 22,username='Username',password='password',compress = True)
chan= client.invoke_shell()
chan.send('en\n')
chan.send('.....\n')
.....
config_result = chan.recv(999999).decode()
chan.close()
client.close()
以上是关于python paramiko ssh登录思科交换机执行命令多条命令问题的主要内容,如果未能解决你的问题,请参考以下文章