魅力博客

小米路由器3开启SSH和SFTP使用XFTP、WinSCP访问(PandoraBox开启sftp)



小米路由3开启SSH访问后,依然无法用SFTP协议访问路由里的文件系统。原因是开发版固件少了sftp-server 这个文件,只需要把文件弄进去就行可以了

1.jpeg

小米路由3开启SFTP服务

工具/原料


    小米路由3(或者:路由器是PandoraBox)

    putty

    leapFTP


方法/步骤


    开启小米路由的SSH访问,用putty登录到小米路由中


    1小米路由3:开启SSH访问

    小米路由3开启SFTP服务


    小米路由的目录除了userdisk,data 可写外其他的都是默认只读的。所以先要给他可写的操作权限。


    mount -o remount, rw /

    小米路由3开启SFTP服务


    接下来下载文件到路由文件夹里面,这里下载到/data目录

4.jpeg

    cd /data


    wget http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/packages/openssh-sftp-server_6.6p1-1_ralink.ipk

    小米路由3开启SFTP服务


    然后,使用tar命令解压ipk文件


    tar zxvf openssh-sftp-server_6.6p1-1_ralink.ipk

    小米路由3开启SFTP服务


    在解压data.tar.gz 这个文件到根目录中


    tar zxvf data.tar.gz -C /

    小米路由3开启SFTP服务


    最后清理ipk文件中解压出的没必要的文件,只在/data目录中保留data.tar.gz


    rm debian-binary


    rm control.tar.gz


    rm openssh-sftp-server_6.6p1-1_ralink.ipk

    小米路由3开启SFTP服务


    然后,再用LeapFTP访问就可以了

    小米路由3开启SFTP服务

    END

6.jpeg

注意事项


    固件版本升级后除了data,userdisk目录的文件还会保存外,其他的文件会被删除,所以升级了固件后需要执行以下命令 cd /data && tar zxvf data.tar.gz -C /

    小米路由2、小米路由mini等与小米路由3不是同一型号的芯片,故下载的sftp-server会没用


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
友情链接
安全认证

Powered By Z-BlogPHP 1.5.1 Zero Theme By魅力博客


知识共享许可协议
本作品采用知识共享署名 3.0 中国大陆许可协议进行许可。
网站备案号粤ICP备15104741号-1