自编译官方UI修复网络存储分享功能
以下操作任选一个即可:1. 在配置文件添加
include: 2. 在生成.config的命令后添加./scripts/gen_config.py target_wlan_ap-gl-axt1800 glinet_depends glinet_nas3. 在配置文件添加(假设samba等已添加)
CONFIG_BUSYBOX_CONFIG_ADDGROUP=y
CONFIG_BUSYBOX_CONFIG_FEATURE_ADDUSER_TO_GROUP=y
CONFIG_BUSYBOX_CONFIG_ADDUSER=y
CONFIG_BUSYBOX_CONFIG_CHPASSWD=y
CONFIG_BUSYBOX_CONFIG_DELUSER=y
CONFIG_BUSYBOX_CONFIG_DELGROUP=y
CONFIG_BUSYBOX_CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
原理:
1. 网络存储分享的权限控制使用linux的用户/组,缺少相关命令的话不能正确配置,导致访问失败,添加相关命令后就正常了
2. openwrt 里有两组用户管理的工具,要用busybox里的工具,其它命令如果删除root用户可能会真的把系统用户删掉
应该是自编译固件少了依赖,我明天修复一下脚本
页:
[1]