forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
    查看: 540|回复: 2

    [编译问题] 自编译官方UI修复网络存储分享功能

    [复制链接]

    4

    主题

    18

    帖子

    659

    积分

    高级会员

    Rank: 4

    积分
    659
    发表于 2022-11-26 20:12:29 | 显示全部楼层 |阅读模式
    以下操作任选一个即可:
    1. 在配置文件添加
    1. include:
    复制代码
    2. 在生成.config的命令后添加
    1. ./scripts/gen_config.py target_wlan_ap-gl-axt1800 glinet_depends glinet_nas
    复制代码
    3. 在配置文件添加(假设samba等已添加)
    1. CONFIG_BUSYBOX_CONFIG_ADDGROUP=y
    2.   CONFIG_BUSYBOX_CONFIG_FEATURE_ADDUSER_TO_GROUP=y
    3.   CONFIG_BUSYBOX_CONFIG_ADDUSER=y
    4.   CONFIG_BUSYBOX_CONFIG_CHPASSWD=y
    5.   CONFIG_BUSYBOX_CONFIG_DELUSER=y
    6.   CONFIG_BUSYBOX_CONFIG_DELGROUP=y
    7.   CONFIG_BUSYBOX_CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
    复制代码


    原理:
    1. 网络存储分享的权限控制使用linux的用户/组,缺少相关命令的话不能正确配置,导致访问失败,添加相关命令后就正常了
    2. openwrt 里有两组用户管理的工具,要用busybox里的工具,其它命令如果删除root用户可能会真的把系统用户删掉
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9639

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9639

    官方人员

    发表于 2022-11-27 23:03:25 | 显示全部楼层
    应该是自编译固件少了依赖,我明天修复一下脚本
    回复

    使用道具 举报

    0

    主题

    834

    帖子

    1684

    积分

    禁止发言

    积分
    1684
    发表于 2023-1-14 02:32:52 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|gl-inet.cn ( 粤ICP备18130956号 )

    GMT+8, 2024-5-6 01:09 , Processed in 0.026660 second(s), 25 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表