本系列的第3篇介绍了如何挂载 USB 存储设备,今天再来和大家聊一聊如何在挂载好的 USB 设备上安装 Optware 并通过 Optware 安装 Samba、Python 等脱机下载所需的组件。
1、通过 ssh 连接路由器,此部分可参考本系列第4篇中第2步
2、在 ssh 客户端中键入如下命令:(请先确认 USB 存储设备已挂载到 /opt ,确认方法见本系列第3篇结尾)
wget http://www.3iii.dk/linux/optware/optware-install-ddwrt.sh -O - | tr -d 'r' > /tmp/optware-install.shsh /tmp/optware-install.sh
效果如图:
3、更新可安装的 Optware 软件列表
cd /optipkg-opt update
4、安装脱机下载所需的 Python、Wget、Aria2、Samba
cd /optipkg-opt install python27ipkg-opt install wgetipkg-opt install aria2ipkg-opt install screenipkg-opt install samba35
5、配置 Samba
创建 opt/etc/samba/smb.conf 文件,复制以下内容到该文件中:
[global]bind interfaces only = yesinterfaces = 192.168.1.1/24workgroup = Workgroupserver string = NASguest account = rootsecurity = shareload printers = nosocket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVEnetbios name = NASbrowseable = yesdns proxy = noguest ok = yesguest only = nolog level = 1max log size = 100encrypt passwords = yespreserve case = yesshort preserve case = yesdos charset = UTF-8unix charset = UTF-8display charset = UTF-8wins support = yestime server = yesos level = 255local master = yesdomain master = yespreferred master = yeshosts allow = 192.168.1.1/24[USB]path = /optbrowseable = yeswritable = yes[Jffs]path = /jffsbrowseable = yeswritable = yes
红色部分根据自己路由器的 IP 和共享地址修改,一般保持默认即可。
然后修改 opt/etc/init.d/S08samba 文件,在文件中添加一下内容,然后保存。
NAME=Samba35samba_active=1
全部完成后键入如下命令启动 Samba
/opt/etc/init.d/S08samba
6、设置开机启动 Samba
登录 Web 管理界面,进入 管理 > 命令,点击 编辑 按钮,在 指令 输入框的末尾输入
/opt/etc/init.d/S08samba
然后点击 保存为启动指令 即可。
下个帖子中将会介绍如何通过 xunlei-lixian 项目来实现迅雷离线脱机下载,敬请关注~
本系列教程均属原创,转载请注明出处和原文链接,感谢您对原创的支持!
联系客服