在调试tplink固件,nmap扫描端口发现22端口处于开放状态,但是在ssh连接IP地址时, 连接不成功,状态返回:
Permission denied, please try again
百度了很久也没找到原因,把固件中的shadow文件中的root用户对应 密码去掉也不行。
谷歌了一下才翻到了官网上这篇文章
Why SSH TCP port 22 is tested as open?
其中原因是为了使用Tether 2.0 app配置路由器,TP-Link无线路由器的固件支持SSH
而tplink上的ssh服务只对tplink服务,不支持普通的ssh和telnet服务
但如要支持的普通的ssh服务,或许得从dropbear服务入手,这篇博客或许有帮助
(https://github.com/acc-/tplink-archer-c2300/wiki/Full-SSH-access-with-real-root-account)
网友评论