iStoreOS简介

iStoreOS 是提供给入门级 OpenWRT 爱好者使用的固件,主要是为了简化操作,避免入门用户走进太多坑。其中包括:

  • 提供拨号向导,简化拨号流程
  • 简化 DNS 配置
  • 简化硬盘格式化流程(坑最多)
  • 提供 Samba 设置向导(原始的 OpenWRT 没提供 Samba 密码设置的功能)
  • Docker 配置向导
  • 远程下载设置向导

iStoreOS 还提供了软件中心:iStore,尽可能解决插件之间的依赖关系,可让大家自由自在安装插件。

除此之外,为了方便大家折腾不出问题,避免掉坑里,我们还做了很多防坑操作,比如 ARS2 固件里面有:

  • 救援模式,即是固件完全刷坏,也可以进入救援模式救回来
  • 沙箱模式,通过 U 盘进入沙箱模式,不管如何安装插件搞坏了系统,拔掉 U 盘就回到上个状态

当然 iStoreOS 还有整套易有云 APP 的协助,可以远程管理系统,远程访问插件,远程访问文件,备份相册,看电影等。满足了很多用户折腾半天都搞不定的场景需求。

挂载Samba磁盘

首先在iStoreOS固件首页--存储服务配置好Samba挂载磁盘

卸载/安装插件

iStoreOS默认使用的是 ntfs3插件, ntfs3比老版本的 ntfs-3g写入速度更快,但是不知怎么在我x86软路由上面挂载的磁盘只能读取无法写入,故回到 ntfs-3g才解决。

系统--软件包 点击更新列表...或者使用命令 opkg update

筛选器搜索 ntfs 把所有搜索到的已安装的插件卸载,否则挂载的磁盘只能读取无法写入

然后依次安装 ntfs-3g ntfs-3g-utils antfs-mount kmod-fs-antfs 并安装

设置Samba网络共享

服务--网络共享 编辑模板,你也可以根据你自己的实际情况来配置

[global]
    netbios name = |NAME|
    display charset = |CHARSET|
    interfaces = |INTERFACES|
    server string = |DESCRIPTION|
    unix charset = |CHARSET|
    workgroup = |WORKGROUP|
    browseable = yes
    deadtime = 30
    domain master = yes
    encrypt passwords = true
    enable core files = no
    guest account = nobody
    guest ok = yes
#    invalid users = root
    local master = yes
    load printers = no
    map to guest = Bad User
    max protocol = SMB2
    min receivefile size = 16384
    null passwords = yes
    obey pam restrictions = yes
    os level = 20
    passdb backend = smbpasswd
    preferred master = yes
    printable = no
    security = user
    smb encrypt = disabled
    smb passwd file = /etc/samba/smbpasswd
    socket options = TCP_NODELAY IPTOS_LOWDELAY
    syslog = 2
    use sendfile = yes
    writeable = yes

SSH登录openwrt,设置samba密码

smbpasswd -a root

重启samba

/etc/init.d/samba4 restart

最后重启软路由既可

如果觉得我的文章对你有用,请随意赞赏