捣鼓小米路由器开发版本

      一直是米粉,家里好多东西都是小米的,具体闲的蛋疼,想到上次使用frp做了公私网络共享(nwwct)。于是想到在公网能通过ssh连接家里小米路由器,存储一些资源也是很不错的(下一步就是想在个人路由私网上部署web项目,你懂的)

一、首先是开发测试版本的rom下载

     下载的地址在小米的官网上,点击下面的“官方网站”--》点击“下载”--》选择“ROM”,就会出现

我家里是几年前买的第二个小米路由器R2D硬盘版本,1T的磁盘。你说这么大空间仅仅当成上班时在家的下载机也太可惜了是吧,毕竟限制动作片的种子也不多了。

二、开始刷机

升级方法每个路由器方法不太一样,但是下载开发版ROM的地方,大家也看到了,有教程。下面就大致说下吧。

我下载完成后,文件重命名miwifi_ssh.bin,把一个u盘格式化,格式位FAT或者FAT32,我选的FAT32,然后把文件放在U盘的根目录下。

开始格式化

1.路由器按开关键不放,系统关机后断电。

2.插上U盘,找个回形针或牙签插入rest洞里,顶住不放,插上电源。

3.观察U盘数据读取灯(不是所有的U盘都有,这不是必须的),路由器指示灯(必须),当路由器灯开始闪烁,松开rest,路由器进入更新模式

4.更新完成后重启。

三、开启开发板ssh

    那账号/初始密码怎么查看呢?

输入这个网址,点击开启SSH工具,然后你会看到

注意会提示你登录的,登录账号就是你的小米账号。然后你就会看到,ssh的账号跟密码了,我家里有2个小米路由器,所有看到的就是2个。你如果也有多个,注意别看错了哦。

四,SSH连接小米路由器

我这里时用的xShell连接的,上面时登录成功的画面,出现ARE U OK就表示开启ssh成功了,剩下的基本跟linux的操作一样。

PS:

我这里出的一个状况:电脑/手机/pad设备上网都没有问题,而且速度非常快。但是创维电视播剧一直加载,后来我重复上面的操作依然如此,于是我开启ssh后,使用命令reboot重启,然后电视也正常了,速度也时飞一般的感觉了。

五、安装SFTP

       说到这个,有大咖说自己安装sftp,资料地址:https://jingyan.baidu.com/article/597a064329a730312b5243be.html

       这个方法,我试了,反正没通。后来看到小米官网有说安装misstar工具的,然后里面有各种插件工具。于是我先安装这个工具

六、牛批的Misstar Tool安装

     其实安装非常简单,在ssh命令行模式下输入下面的命令

  1. wget http://www.misstar.com/tools/appstore/install.sh -O /tmp/install.sh && chmod +x /tmp/install.sh && /tmp/install.sh
  2. 然后回提示你输入账号/密码
  3. 执行安装,安装完成后,会有一个反馈,并展示你的账号/秘密/登录网址
  4. 登录,登录后的界面

前面的VSFTP时我在这个里面找到的,并且安装成功了,成功以后开启这个服务,设置ftp用户就可以了。里面还有好多工具,而且我惊讶的发现居然有frp,版本时0.12的,看来我刚想到的思路,别人已经想到了,并且走通了。

七、ftp登录

这里一个是我用root用户登录的,root登录的实际上是会跟你创建一个root目录,里面都是你自己去玩。

另一个是我通过VSFTP建的用户,我设置的是默认/data目录。

到这里不管是那个,反正都可能是可以达到我们说的自己存储资源了。下面就是远程访问,公私网络共享的问题了,通过frp应该是可以实现的,这我还没有试,灯下次试了在跟大家分享。年纪大了,要睡午觉,坚持到现在了,有点困了。

 

引用:AgileBoot项目的建立是因为作者想在闲暇时间自己捣鼓一些小东西。为了快速开发,作者在网上找了很多快速开发脚手架,包括Ruoyi、Jeecg-boot、ElAdmin、renren等框架。 引用:最后,作者选择了Ruoyi框架作为自己开发小东西的脚手架。作者非常感谢Ruoyi的作者整理出这个项目。 针对您的问题,关于SpringBoot和Vue前后端分包,可以按照以下方法进行: 1. 首先,您可以将SpringBoot作为后端框架,负责处理业务逻辑和数据存储。SpringBoot提供了丰富的功能和库,可以轻松地构建和扩展后端服务。 2. 其次,您可以将Vue作为前端框架,负责用户界面的展示和交互。Vue是一个灵活的JavaScript框架,可以帮助您构建现代化的、响应式的用户界面。 3. 对于前后端分包,您可以将前端代码和后端代码分别组织在不同的目录中。例如,将前端代码放在一个名为"frontend"的目录中,将后端代码放在一个名为"backend"的目录中。这样可以更好地管理和维护代码。 4. 在前端和后端之间进行通信可以使用RESTful API。通过定义API接口,前端可以向后端发送请求并获取数据,实现数据的交互和传输。 5. 在前端开发中,您可以使用Vue提供的组件和工具来构建用户界面。同时,您可以使用Vue的路由功能来管理不同页面之间的导航和跳转。 6. 在后端开发中,您可以使用SpringBoot提供的注解和功能来定义和处理API接口。通过编写控制器类和服务类,可以实现业务逻辑的处理和数据库的操作。 总结来说,通过将SpringBoot作为后端框架,Vue作为前端框架,并进行前后端分包的方式,可以更好地实现前后端的分离和开发。这种架构可以提高开发效率,并使代码更加清晰和可维护。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

肥仔哥哥1930

来一波支持,吃不了亏上不了当

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值