在調(diào)試tplink固件,nmap掃描端口發(fā)現(xiàn)22端口處于開放狀態(tài),但是在ssh連接IP地址時(shí), 連接不成功,狀態(tài)返回:
Permission denied, please try again
百度了很久也沒找到原因,把固件中的shadow文件中的root用戶對應(yīng) 密碼去掉也不行。
谷歌了一下才翻到了官網(wǎng)上這篇文章
Why SSH TCP port 22 is tested as open?
其中原因是為了使用Tether 2.0 app配置路由器,TP-Link無線路由器的固件支持SSH
而tplink上的ssh服務(wù)只對tplink服務(wù),不支持普通的ssh和telnet服務(wù)
但如要支持的普通的ssh服務(wù),或許得從dropbear服務(wù)入手,這篇博客或許有幫助
(https://github.com/acc-/tplink-archer-c2300/wiki/Full-SSH-access-with-real-root-account)