的paramiko。回答设备提出的问题

时间:2017-12-12 21:09:13

标签: python linux ssh paramiko

我尝试使用paramiko在路由器上设置新密码。在Ubuntu终端,它看起来像:

admin:~$ ssh admin@IP_address
IP_address's password: password
You logged in: router command line :
router_1>set_password
Changing admin's password
type old password :
type new password :
retype new password :

因此,当我设置密码时,我会尝试对python执行相同的操作

import paramiko
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(hostname='IPaddress', username='admin', password='password')
stdin, stdout, stderr = ssh.exec_command(command='set_password')

它弹出一个窗口或一行要求输入旧密码 是否可以自动输入密码?

0 个答案:

没有答案