R7800 明月固件 简易网盘webd 配置用户名密码

June 14, 2020, 9:04 p.m.

read: 2404

Step 1

尝试界面自动安装Webd,我这尝试失败
下面采用手动拷贝链接安装
访问 https://webd.cf/latest/

Directory Tree

.
├── webd-linux-aarch64.tar.gz
├── webd-linux-arm.tar.gz
├── webd-linux-armv8l.tar.gz
├── webd-linux-x86_64.tar.gz
├── webd-openwrt-ar71xx.tar.gz
├── webd-openwrt-bcm2710.tar.gz
├── webd-openwrt-bcm53xx.tar.gz
├── webd-openwrt-ipq40xx.tar.gz
├── webd-openwrt-ipq806x.tar.gz 
├── webd-openwrt-kirkwood.tar.gz
├── webd-openwrt-mt7620.tar.gz
├── webd-openwrt-mt7621.tar.gz
├── webd-openwrt-mvebu_cortexa9.tar.gz
├── webd-openwrt-oxnas.tar.gz
├── webd-openwrt-x86_64.tar.gz
├── webd-openwrt-xrx200.tar.gz
└── webd-win32.7z

显示如下,由于R7800的Cpu信息如下
System-On-Chip Qualcomm Atheros IPQ8065, 1.7GHz, 2 cores
因此复制webd-openwrt-ipq806x.tar.gz 的下载链接
https://webd.cf/latest/webd-openwrt-ipq806x.tar.gz
拷到界面对应的输入框然后按保存应用即可。

Step 2

访问Webd页面
http//路由器ip:9212
发现无法登录,下面寻找配置文件加入用户密码
配置文档地址:http://webd.cf/
找到挂载目录,样例中为 /mnt/sda1/webd
实际上我们需要修改上述目录中的webd.conf 里面的Webd.User 添加用户登录信息
Webd.Root,Webd.Guest 等信息按需修改
此样例中配置文件修改如下:

Webd.Root /mnt/sda1/webd/web
Webd.Listen [::]:9212
Webd.User rlum admin admin
Webd.Guest rl

添加了用户名admin密码为admin的用户拥有全部权限
访客用户拥有读权限

Step 3

路由器管理界面重启Webd
发现无法生效
ssh登录进去使用top命令查看
看到webd的启动命令为21441 1 root S 776 0% 0% /usr/bin/webd -w /mnt/sda1/webd/web
发现启动命令只是指定了一个参数w为根目录的路径
我们应该要把启动参数修改成-c /mnt/sda1/webd/webd/webd.conf

Step 4

找到命令启动脚本路径/usr/bin/webd.init
修改这一行
procd_set_param command /usr/bin/webd -w $dir/webd/web >/dev/null 2>&1

procd_set_param command /usr/bin/webd -c $dir/webd/webd.conf >/dev/null 2>&1
然后在路由器界面重启webd即可。

Step 5

在webd的管理界面即可用admin/admin用户名密码登录




Ubuntu 编译Nginx1.18版本 替换低版本Nginx

安装apt源的低版本的nginx sudo apt-get install nginx 下载1.18版本的nginx wget http://nginx.org/download/nginx-1.…

Linux上如何配置GitHub免密

文章标题:Linux上如何配置GitHub免密文章内容:Step 1运行一下命令 cat ~/.ssh/id_rsa.pub 如果输出公钥信息,则跳转到Step 2不然执行以下命令 ssh-keyg…

此站点由 ASP.NETIIS 驱动 | © 2018-2023 hupeng.me. All Rights Reserved.