Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
在此页面上
 

在管理 Junos 设备时排除 Junos PyEZ 身份验证错误

问题

描述

Junos PyEZ 会生成有关身份验证失败的错误。例如:

原因

由于以下原因,应用程序连接的 Junos 设备或控制台服务器可能无法对用户进行身份验证:

  • 用户在 Junos 设备上或应用程序通过其连接的控制台服务器上没有帐户。

  • 用户的帐户中配置了 Junos 设备和控制台服务器上的基于文本的密码(如果使用了),但是在创建 Device 实例时不会为用户提供错误的密码或任何密码。

  • 用户有一个帐户,使用 SSH 密钥对连接到设备的 Junos 设备或控制台服务器进行身份验证,但是 SSH 密钥在设备或配置管理服务器上都无法访问。

注意:

如果在创建 Device 实例时未指定用户,则用户默认为 $USER

解决 方案

确保执行 Junos PyEZ 代码的用户在所有目标 Junos 设备或控制台服务器上都有登录帐户,并确保为帐户配置 SSH 公开密钥或基于文本的密码。如果配置了 SSH 密钥,请验证用户是否可以访问这些密钥。此外,在创建 Device 实例时确认已提供正确的参数。