标签: pyez

使用PyEZ在Juniper路由器中执行vty命令

我有一个要求,python在Juniper路由器外壳中运行的脚本需要vty在FPC的控制台中执行一些命令。我无法使用,vty ­c因为它可能无法在所有平台上正常工作。但是,我可以使用vty fpc0然后执行命令并从那里退出。

有没有办法vty使用执行命令PyEZ?如果是,请提供语法。

python junos-automation pyez

4
推荐指数
1
解决办法
1300
查看次数

Junos PyEZ从Python输入密码

您好我正在学习PyEZ从Python配置JunOS设备.但我遇到了一个问题.我希望能够通过Python创建新用户,但我无法弄清楚如何使用python输入密码.我尝试了许多不同的东西,但似乎无法使其发挥作用.任何建议都会得到满足

from jnpr.junos import Device
from jnpr.junos.utils.config import Config  

dev = Device(host='192.168.56.2', user='root', password='Juniper1')
dev.open()
cu=Config(dev)

new_User='set system login user Read class read-only authentication plain-text-password'
pass_New='Read1234'
pass_Repeat='Read1234'

cu.load(new_User, format='set')
cu.load(pass_New,format='set')
cu.load(pass_Repeat,format='set')
Run Code Online (Sandbox Code Playgroud)

这是错误

Traceback (most recent call last):
  File "/home/oscar/PycharmProjects/Junos/HelloWorld.py", line 18, in <module>
    cu.load(pass_New,format='set')
  File "/usr/local/lib/python2.7/dist-packages/jnpr/junos/utils/config.py", line 377, in load
    return try_load(rpc_contents, rpc_xattrs)
  File "/usr/local/lib/python2.7/dist-packages/jnpr/junos/utils/config.py", line 343, in try_load
    raise ConfigLoadError(cmd=err.cmd, rsp=err.rsp, errs=err.errs)
jnpr.junos.exception.ConfigLoadError: ConfigLoadError(severity: error, bad_element: Read1234, message: unknown command)
Run Code Online (Sandbox Code Playgroud)

python passwords automation pyez

3
推荐指数
1
解决办法
725
查看次数

PyEZ:'EntryPoint'对象没有属性'resolve'

PyEZ用户在主题行错误方面面临问题

from jnpr.junos import Device
>>> dev = Device(host='xxx',user='xxxx',passwd='xxx')
>>> dev.open()
No handlers could be found for logger "ncclient.transport.ssh"
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Library/Python/2.7/site-packages/jnpr/junos/device.py", line 483, in open
    raise cnx_err
jnpr.junos.exception.ConnectError: ConnectError(host: esc-elit-01.dcbg.juniper.net, msg: 'EntryPoint' object has no attribute 'resolve') 
Run Code Online (Sandbox Code Playgroud)

python pyez

1
推荐指数
1
解决办法
1072
查看次数

标签 统计

pyez ×3

python ×3

automation ×1

junos-automation ×1

passwords ×1