我尝试使用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')
它弹出一个窗口或一行要求输入旧密码 是否可以自动输入密码?