找回密码
 立即注册

QQ登录

只需一步,快速开始

铁威马网络网络存储

[教程分享] Binary packages for WD My Cloud 4.x

[复制链接]
本帖最后由 zengchen228 于 2016-9-10 17:14 编辑

Binary packages for WD My Cloud


The is only for WD My Cloud with Firmware 4.x, not to Firmware 3.x or Firmware 2.x.


Binary software list:
aria2 - 1.26.1
transmission - 2.92
shadowsocks-libev - 2.5.0
privoxy - 3.0.26
ps3netsrv

Install:
Connect WDMC with ssh and execute the command below:
tar zxvf opt-{version}.tar.gz -C /DataVolume

Start transmission, Please follow steps below:
step 1, start it one and kill it:
  1. /DataVolume/opt/bin/transmission-daemon -g /DataVolume/opt/var/.trsettings -t -r 0.0.0.0 -p 9091 -u <username> -v <password> -w /DataVolume/shares/Downloads
  2. killall transmission-daemon
复制代码
step 2, modfiy the settings.json in /DataVolume/opt/var/.trsettings, change rpc-whitelist value to '0.0.0.0':
  1. "rpc-whitelist-enabled": false,
复制代码
step 3, start it , then you can start transmission with the lite-command:
  1. export TRANSMISSION_WEB_HOME=/DataVolume/opt/share/transmission/web
  2. /DataVolume/opt/bin/transmission-daemon -g /DataVolume/opt/var/.trsettings
复制代码
step 4: then you can access it with http://wdmycloude:9091.

Start aria2, please follow the steps below:
step 1, create the /DataVolume/opt/etc/aria2.conf , there is a aria2.conf sample below:
  1. daemon=true
  2. enable-rpc=true
  3. rpc-allow-origin-all=true
  4. rpc-listen-all=true
  5. rpc-listen-port=6800
  6. rpc-secret=7ac9aa62-8a9c-4724-83f2-e84f32f3f7ee

  7. max-concurrent-downloads=5
  8. continue=true
  9. max-connection-per-server=5
  10. min-split-size=10M
  11. split=10

  12. input-file=/DataVolume/opt/var/.aria2/aria2.session
  13. save-session=/DataVolume/opt/var/.aria2/aria2.session
  14. save-session-interval=60

  15. dir=/DataVolume/shares/Downloads
  16. file-allocation=prealloc

  17. enable-dht=false
  18. bt-enable-lpd=false
  19. enable-peer-exchange=false
  20. user-agent=uTorrent/2210(25130)
  21. peer-id-prefix=-UT2210-
  22. seed-ratio=0
  23. force-save=true
  24. bt-hash-check-seed=true
  25. bt-seed-unverified=true
  26. bt-save-metadata=true

  27. ca-certificate=/DataVolume/opt/share/curl/ca-bundle.crt
复制代码
step 2, create the session and downloads dir, and session file:

  1. mkdir /DataVolume/opt/var/.aria2
  2. mkdir /DataVolume/shares/Downloads
  3. touch /DataVolume/opt/var/.aria2/aria2.session
复制代码
step 3, start aria2 with the command below:
  1. /DataVolume/opt/bin/aria2c --conf-path=/DataVolume/opt/etc/aria2.conf
复制代码
step 4, enjoy it


详细情况参见:
https://github.com/zengchen228/wdmc






使用道具 举报 回复
本帖最后由 cc188112600 于 2016-9-11 07:50 编辑

谢谢分享,这个不错,aria2终于可以升级到最新版了。

补充一下,原来安装过 aria2 和tr的,配置文件可以直接指向原来所在位置即可。譬如本人的aria2调用

sudo -u nobody /DataVolume/opt/bin/aria2c --conf-path=/etc/aria2/aria2.conf  -D

使用道具 举报 回复 支持 反对
看不懂鸟文,不过还是非常感谢分享
使用道具 举报 回复 支持 反对

感谢楼主分享。
使用道具 举报 回复 支持 反对
啥也不说了,感谢楼主分享哇!要是有更详细的步骤说明就好了,特别是那个ss
使用道具 举报 回复 支持 反对
那个aria2 的控制网页是啥
使用道具 举报 回复 支持 反对
啥也不说了,感谢楼主分享哇!
使用道具 举报 回复 支持 反对
翻译一下吧
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群