无论华硕固件还是PandoraBox固件都是支持使用SSH和SFTP的,本身这些固件也是基于Linux开发的。
事实上蓝点网非常不建议各位没事干开启SSH以及Telnet这类服务,开启后将会大大增加路由器的风险。
但本身有的用户可能需要使用的SSH来执行某些命令以便于进行高级设置,那么开启后也要记得随手关闭。
以下教程以大家使用率较高的华硕固件为例,PandoraBox固件只要开启服务后操作流程都是完全相同的。
启用路由器的SSH服务:(图中是关闭的,开启后图标是蓝色的)
1、进入路由器设置界面并依次转到高级设置—系统设置—服务—终端服务,然后开启SSH服务并应用:
注:除非你需要高频次且常年开启SSH服务,否则无需通过公钥登录(公钥登录旨在提高SSH安全性)
2、下载终端连接工具Putty或者是Xshell,在这里推荐使用开源免费的Putty作为终端连接工具:
下载PuTTY:开源免费的终端连接工具PuTTY发布v0.68正式版
3、打开Putty后在Session的Host Name中输入路由器的IP地址,如果你自己改了地址那么输入新地址;
4、输入地址后点击Putty下方的Open即可连接SSH,然后输入路由器的默认账户与密码(密码不显示):
5、出现如上图这样的样子就是成功登陆SSH了,如果三次输错密码会断开连接需要你重新打开Putty连接。
6、实际上路由器使用的精简版Linux系统很多东西都是不能用的,所以如果你要改啥最好通过SFTP更改。
附:ls命令可以用来显示当前文件夹下所有内容,cd命令则可以进入某个目录
使用SFTP连接路由器:
1、开启SSH后也就默认启用了SFTP服务,在这里推荐使用开源免费的Filezilla作为FTP工具连接。
下载64位版的Filezilla:https://dl.lancdn.com/landian/software/filezilla/v3.24.1_x64.exe
下载32位版的Filezilla:https://dl.lancdn.com/landian/software/filezilla/v3.24.1_x86.exe
2、安装好Filezill后打开并点击右上角的文件—站点管理器—新站点,然后输入路由器IP地址以及协议。
注:SFTP必须在协议中手动选择SSH File Transfer Protocol协议,登录类型正常、账号密码同路由器。
3、连接后就会出现如下图这个样子了,然后你要修改什么文件的话直接下载到本地用代码编辑器修改好再覆盖上传即可。
需要注意的是无论是SSH还是SFTP,使用你的管理员账号可能无法对某些内容进行操作和更改。
部分内容可能必须拥有root账号权限才能动,如何获得root账号权限就你自己搜索引擎去查查吧。
另外修改内容覆盖上传后请重启对应的服务或者直接重启路由器,不重启的话修改是不会生效的。
最后的提醒:
使用完后务必进入路由器管理界面关闭掉SSH或者Telnet这类的服务,不然总有一天你会被黑的。
相关内容:
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/31413.html