华硕网络产品技术交流平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

查看: 13526|回复: 0

[Open-WRT] 华硕路由器OpenWRT固件同时开启Telnet与SSH

[复制链接]
发表于 2016-7-22 15:42:26 | 显示全部楼层 |阅读模式
本帖最后由 有事您说话 于 2016-7-25 09:11 编辑

今天小编与大家分享一个如何在OpenWRT固件上同时实现开启Telnet与SSH功能

实际运行状况
OpenWRT默认开启telnet,但是没开启ssh,当配置了用户名和密码后就默认开启ssh关闭telnet
这时再用telnet连接时会提示“Login failed.”然而ssh方便性又大于telnettelnet在一些简单使用情况下又会比较常见,所以让二者共存便成了今天的话题。

准备工作
1. 华硕RT-N66U路由器
2. OpenWRT chaos_calmer 15.05固件
3. WinSCP工具

如何实现
RT-N66U连接到电脑(首先安装好WinSCP工具),打开浏览器输入你的路由器IP,设置登入密码。这个ssh被启用,telnet功能已关闭。
再打开WinSCP通过ssh连接路由器,参考下图:


第一步
修改telnet自启动脚本,删除对密码和ssh相关的判断,如下注释,参见下图:


这样在执行/etc/init.d/telnet restart就可以启动telnet了,但是会发现连接的时候提示Login failed,如下图:


第二步
上面的连接错误提示是出现在/bin/login.sh脚本中,打开这个文件,删除相关的判断即可。最后就留下 exec /bin/ash --login 那行。 参见下图:


第三步
电脑端执行命令cmd,输入telnet 你的路由器IP,成功登入。如下图:


至此,小编的分享全部结束。拜拜!!@

微信扫一扫,阅读更方便^_^

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回列表 搜索 官方QQ群
×

秒后自动关闭

小黑屋|手机版|Archiver|华硕网络产品技术交流平台 ( 苏ICP备16010857号-1 )苏公网安备 32050502000499号

GMT+8, 2024-5-3 18:03 , Processed in 0.030087 second(s), 32 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表