是否有瞻博networkingTelnetlogin所需的用户名

我有一个非常简单的问题。 不幸的是,它很简单,我一直在努力确认答案,Juniper知识库在告诉你如何设置telnet时不会回答它。

我需要编写一个脚本来为最终用户备份多种types的产品。 虽然其中很多都可以在内部访问,但在进行站点testing之前,我们没有任何瞻博networking交换机可用于开发。 在所有的思科交换机上,远程login时都不需要用户名。 只使用密码提示。 所以脚本解释了这一点。

但是,我无法确定Juniper交换机是否以同样的方式工作。 在telnet(ssh不需要此时)时,Juniper交换机中是否显示用户名提示? 有没有办法configuration一个(这意味着我需要计划两种情况)?

虽然我在这个问题上,这个问题应该很容易谷歌,但我不妨问一下。 虽然我已经find了备份configuration的命令(保存ftp:// user:passwd @ host / filename ),你是否必须在“启用”模式,或者你可以在login后立即做到这一点? 我猜你会需要在“启用”模式。 令人沮丧的是没有一个盒子可以玩,但希望这里的某个人可以缓解这种痛苦。

我相当肯定,默认情况下,除非你设置了一个命令行开关来允许你这么做,否则JunOS将不允许通过Telnet进行rootlogin,它的最佳做法是不允许root远程login。

当您以root身份telnet / SSH时,还必须键入CLI并按回车键才能到达JunOS命令提示符,默认情况下,root在Unix shell中启动,而不是在JunOS shell中启动。 没有真正的等效于启用模式,有运行模式和configuration模式。 在操作模式下,inputconfigure进入configuration模式,inputcommit保存并进行更改。

你也可以把SCP的configuration从盒子里拿出来……不需要login,只要把它们拉出来就可以了。

为了澄清,如果Cisco设备configuration为可以使用Telnet访问的用户名,则可以使用该用户名。

Juniper和Cisco在这里差别很大。 当您远程login到思科设备时,系统会提示您input密码(只是一个密码),但实际上只是input了vty密码,而不是实际的validation帐户。 当您通过telnet / sshlogin瞻博networking设备时,系统将提示您对该设备上定义的帐户进行身份validation。 基本上,您将始终需要瞻博networking设备上的用户/组合通道。

Juniper和思科的“模式”也有很大的不同。 在思科设备上,当您进入“启用模式”时,您实际上只是升级您的权限。 在Juniper设备上,每个用户(或用户类)都定义了权限。 以用户身份login瞻博networking设备时,用户有权执行或不执行命令。 没有必要进入一个特殊的模式。

正如@SpacemanSpiff所说的,你不能在Juniper远程login到root帐户。 另外,默认情况下,设备上未启用telnet。 查看SSH或SCP将是备份configuration的首选方法。