本人最近用Hexo建了个博客,这篇文章也顺便搬了过去,并做了一些修改,欢迎大家光临~如果遇到什么问题,也可以到那边去提问,我会尽量回答,并根据情况完善教程~
地址:http://www.isetsuna.com/
注意!以下所有安装请在3.0固件下进行!请不要在4.0固件下尝试!
目录:
一、还原系统
二、Transmission
三、Aria2
四、FTP
五、远程
一、还原系统
注意!刷机有风险,风险请自负!本人在3.0固件下还原过不下10次!确定数据不会丢!4.0本人未测试,请谨慎!
如果你有强迫症或者洁癖,或者之前瞎搞了一堆软件,现在想还原原始干净的系统,那么可以用这个方法。
请自行准备WinSCP、putty,并打开MC的SSH
1、下载3.0 2014年4月15日固件http://download.wdc.com/nas/sq-030401-230-20140415.deb
2、将该固件放到Public目录下
3、用putty连上MC,用户名root,密码welc0me ,然后按顺序执行以下指令
此时MC会安装固件包,请不要断电!约需等待5~10分钟。
putty出现如下画面,则表示安装完成,会自动重启。
4、MC重启完成后,进入web页面再进行一次重启(或者putty执行reboot也可)。此次重启需时较长,我这里需要约15分钟。(如果你零散文件数量多,也可能更长,请耐心等待)
5、MC重启完成后,进入web页面,选择出厂还原--仅系统。至此整个还原步骤完成,启动后进行设置即可。
二、Transmission
本方法适用于3.0固件的MC!Transmission版本为2.52 (13304)!
请自行准备WinSCP、putty,并打开MC的SSH
1、用putty连上MC,用户名root,密码welc0me ,然后按顺序执行以下指令
2、用WinSCP连上MC,用户名root,密码welc0me,打开/etc/transmission-daemon目录,双击settings.json编辑以下几项
#默认下载目录,请自行修改为你要的目录(也可以在下载时修改)
"download-dir": "/DataVolume/shares/Public/Download",
#UPnP,如果你的路由支持,改为true
"port-forwarding-enabled": true,
##RPC
#如果你需要远程下载,请修改为true,并设置密码和用户名。如果不需要则为false。
"rpc-authentication-required": true,
"rpc-password": "你的密码",
"rpc-username": "你的用户名",
#白名单
"rpc-whitelist": "127.0.0.1",
"rpc-whitelist-enabled": false,
修改完成后保存关闭。
3、安装Transmission-web-control(可选)
到https://github.com/ronggang/transmission-web-control下载transmission-control-full.tar.gz,
或者下载我提供的附件
transmission-control-full.tar.gz
(764.66 KB, 下载次数: 270)
解压后得到一个web文件夹
用WinSCP连上MC,用户名root,密码welc0me,打开/usr/share/transmission/web目录,修改index.html文件名为index.original.html
把之前解压到的web文件夹内的东西全部复制丢进这个目录下。
4、回到putty,执行
然后打开http://你的MCIP:9091,如果成功了应该会是这样,右下角会显示Transmission版本号
三、Aria2
2014.11.13更新内容:感谢aloofma大大重新编译并打包了Aria2 1.18.8,不再需要繁琐的步骤,现在只需要直接安装,再根据需要自行修改一下aria2.conf就可以完美使用了。
本人实测,开启定时保存会话依然可以休眠喔!本人推荐安装,所以本帖也对应更新为安装1.18.8!
如果你按之前的步骤安装了1.18.5,不想再重新折腾,可以把aria2_1.18.8-1.zip内的aria2c放到/usr/local/bin替换掉原文件重启即可!
本方法适用于3.0固件的MC!Aria2版本为aloofma大大编译的1.18.8!
请自行准备WinSCP、putty,并打开MC的SSH
1、请自行到aloofma大大的帖子内下载aria2_1.18.8-1.zip(6.28MB),并解压
2、用WinSCP连上MC,用户名root,密码welc0me,打开/root目录,把aria2_1.18.8-1_armhf_yaaw.deb放到该目录下,如图
3、用putty连上MC,用户名root,密码welc0me,执行以下指令
- dpkg -i aria2_1.18.8-1_armhf_yaaw.deb
复制代码
4、用WinSCP打开/etc/aria2目录
双击aria2.conf文件进行编辑,如果显示乱码则修改编码为UTF-8
修改以下项目(其余项目可根据自己实际情况修改)
# 文件的保存路径(可使用绝对路径或相对路径), 默认: 当前启动位置
dir=/DataVolume/shares/Download
(修改为你需要的默认下载路径)
# 定时保存会话, 0为退出时才保存, 需1.16.1以上版本, 默认:0
save-session-interval=60
(删掉前面的#号,60也可以自行修为其他数值,该版本开启后MC依然可休眠!)
# 设置的RPC授权令牌, v1.18.4新增功能, 取代 --rpc-user 和 --rpc-passwd 选项
#rpc-secret=nasyun
(如果你不远程下载就不需要密码,在前面加#。否则去掉#修改为你自己的密码)
修改完成后保存关闭。
5、用putty执行以下指令
6、打开http://你的MCIP/yaaw,点击右上角扳手,修改JSON-RPC Path为http://token:xxxxx@你的MCIP:6800/jsonrpc
(例如:http://token:nasyun@192.168.1.6:6800/jsonrpc)
如果成功连接上,右上角会显示Aria2版本号。至此安装完成。
7、扳手设置页面下方有个使用说明,里面提供了一些迅雷、旋风和百度的离线脚本。
以Chrom+tampermonkey+XuanFengEx为例,进入旋风离线网页勾选一个离线文件点击RPC会弹出设置
按下面的图自行修改。
修改完成后再次点击RPC即可传送到Aria2进行下载。
四、FTP
KODExplorer的方便易用实在是没话说,但是如果要传送大文件,没有续传简直会让你想发疯!
现在好了,My Cloud还有FTP,完全可以满足你给小伙伴们架设一个FTP爱情片服务器的愿望。。。
1、在MC的web页面设置--网络,打开FTP访问。默认是只允许admin帐号进行FTP访问,请给你的admin帐号加上密码。用FTP软件填好MCIP,端口21,admin和密码,应该已经可以访问了。
上面的大家应该都懂,重点在下面。。。
2、如果你想和你的小伙伴们分享你的爱情片,但是又害怕小伙伴们不小心删掉了你的珍藏,怎么办?
在MC的web页面新增一个用户,然后给这个用户增加密码。在共享设置内关闭公共访问,设置该新用户只读或者禁止访问,该设置直接对应FTP登录后的权限。
比如这样。
3、用WinSCP连上MC,用户名root,密码welc0me,打开/ect目录,双击user_list文件进行修改,在第二行填上你新增的用户名。比如这样。
4、这样就新增好一个带访问限制的FTP帐号了。在/ect目录下还有一个vsftpd.conf文件,可以修改FTP端口等等参数,有兴趣折腾的可自行研究。
五、远程
最后再说说远程吧,远程访问需要一个先决条件,你的宽带分到的IP是公网IP。。。
如果不是公网IP的话,远程就无法实现,你只能装迅雷了。。。
其次,你的路由需要支持DDNS和端口穿透(这个一般都支持)
1、以3322为例,到3322.org注册一个帐号,并创建一个动态域名。例如:nasyun.3322.org
2、在你的路由设置DDNS,以DD-WRT为例,如图
3、设置端口映射,以DD-WRT为例,如图
至此,FTP、KODExplorer、YAAW、Transmission都可以实现远程访问控制。
例如,要远程用Transmission进行PT下载,打开http://nasyun.3322.org:9091,其他同理。
注意!开启端口映射后意味着你的My Cloud这几个端口将直接暴露在公网下!可能会面临各种风险!所以各种应用请务必使用强口令!
最后来一张远程使用MC的截图。
至此,折腾完结,本人需要的功能都基本完美实现。。。
|