Zyxel C3000Z VDSL 调制解调器:额外的外壳密码?

Zyxel C3000Z VDSL 调制解调器:额外的外壳密码?

我有一台 Zyxel C3000A ADSL/VDSL 调制解调器(CenturyLink 品牌)。我搜索了一下,似乎无法购买此设备没有CenturyLink 品牌和固件。

在我撰写本文时,该设备已安装最新的固件(CZD005-4.16.011.0)。

我可以毫无问题地 ssh 到该设备:

login as: admin
[email protected]'s password: <entered my password>
> 

然而,当我尝试运行命令来访问 shell,我再次被提示输入密码。我尝试了用户名行政以及我的 ssh 密码,但我得到的只有:

> sh
Please input shell credential to login
Login:admin
Password: <entered my password again>
Password Incorrect! Try again.

我还尝试了用户名行政以及设备的默认密码(在设备标签上),但该密码也不起作用。

换句话说:额外的密码访问C3000Z 上的提示。我在设备上或配置 GUI 中的任何地方都没有看到这个附加密码。

我已经重置了设备,但附加的密码还在。

有谁知道要使用什么凭证吗?CenturyLink C3000Z 设备上的控制台访问?

答案1

至少在 C1000A 上,情况并非如此。 它曾经在以下情况下授予 shell 访问权限sh。过去几年的某个时候的固件更新可能是原因。

换句话说,这似乎已被禁用并且可能无法再访问。

答案2

我联系过一位拥有固件版本为 CA004-31.30L.95 的 C1000A 的人,他也有同样的问题。我们不知道它需要什么用户/密码,但可以在提示符下使用 shell 注入来绕过额外的锁。登录后,>请尝试输入echo ;sh或类似内容:sh

$ telnet 192.168.0.1
Trying 192.168.0.1...
Connected to 192.168.0.1.
Escape character is '^]'.
===Actiontec xDSL Router===
Login: admin
Password: <password set in "Remote Console" GUI page>
 > echo ;sh



BusyBox v1.17.2 (2018-03-02 10:34:35 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

# 

相关内容