LUCI是openwrt默认的网页配置界面,是uci和lua的结合。
本文主要讲解如何搭建基于SFTP的远程LUCI开发环境。
必要条件:能运行openwrt的路由器一台且安装了luci-base 以及 openssh-sftp-server。
luci-base和openssh-sftp-server可以通过手动编译或opkg安装。
路由器端设置:
安装以上插件保证你的PC能通过SSH连接路由器即可。
PC端设置:
1. PC上安装VS Code,在插件列表中搜索SFTP,安装下图中的插件。
2. 按CTRL + SHIFT + P
使用SFTP.Config,设置服务器信息,会弹出配置文件编辑界面
{
"name": "openwrt-rootfs",
"host": "192.168.1.1",
"protocol": "sftp",
"port": 22,
"username": "root",
"rem