测试用户 发表于 2012-4-4 00:37:58

ls-wvl 1.57 transmission流程 几处小白注解

本帖最后由 测试用户 于 2012-4-6 19:50 编辑

在pt880兄的帮助下,终于搞定,感觉网上的教程有点太简了,所以注一下,以方便如我一样的小白。
1.首先升级firmware到最新的官方版本
http://www.buffalo-china.com/drvmanual/download_details.php?type=1&id=62
注:此处倒就简单,如果这步都有问题,后面也可以跳过了,入群晖为好。
2.修改Root账号和启动SSH服务

a.下载acp_commander.jar      http://downloads.nas-central.org/TOOLS/ALL_LS_KB_ARM9/ACP_COMMANDER/acp_commander.jar

b.安装好Java
注:要注意64和32位的区别,下错就没用的;安装好JAVA要WIN+R进命令行,键入:JAVA 回车
如果显示JAVA不是一个有效的命令,说明装错,反安装,重新下载,再次安装,直到测试时,不再显示JAVA不是有效命令。

c.在Windows的命令行模式下,按顺序执行如下命令(注意红色的文字部分,ip地址要修改为自己的IP,密码部分根据自己的情况修改):

i)   修改 root密码:
java -jar acp_commander.jar -t 192.168.1.10 -ip 192.168.1.10 -pw adminpasswordhere -c "(echo newrootpass;echo newrootpass)|passwd"

注:此处要注意,1、在键入上面命令时,得CD到acp_commander.jar所在目录,否则无法进行下去;2、adminpasswordhere默认是:password

ii)    允许使用ssh进行root用户登录:
java -jar acp_commander.jar -t 192.168.1.10 -ip 192.168.1.10 -pw adminpasswordhere -c "sed -i 's/UsePAM yes/UsePAM no/g' /etc/sshd_config"

注:adminpasswordhere不是上面改过的密码!仍是:password

iii)    执行下面这个命令启用ssh登录:
java -jar acp_commander.jar -t 192.168.1.10 -ip 192.168.1.10 -pw adminpasswordhere -c "sed -i 's/PermitRootLogin no/PermitRootLogin yes/g' /etc/sshd_config"
注:adminpasswordhere不是上面改过的密码!仍是:password

iv)    重启 ssh服务:
java -jar acp_commander.jar -t 192.168.1.10 -ip 192.168.1.10 -pw adminpasswordhere -c "/etc/init.d/sshd.sh restart"
注:上面如有提到IP错误,不用管他,继续就好了。


3. 用Putty.exe以ssh方式登录NAS,登录后出现如下信息

root@Nas:~#

注:要先键入用户名ROOT;再键入密码,密码不以*显示出来的,不要以为键盘坏;这回密码是上面改的那个newrootpass

到这里,下面就照着搞好了,没有什么了


4. 以下操作都在putty中进行



5. 安装Optware(ipkg)

cd /tmp
wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/ls-mvkw-bootstrap_1.2-7_arm.xsh
sh ./ls-mvkw-bootstrap_1.2-7_arm.xsh
mv /etc/init.d/optware /etc/init.d/rc.optware
ipkg update



6. 安装Transmission

ipkg install transmission mc screen

ipkg update
ipkg upgrade



7. 建立自动化脚本,使transmission服务能随系统开机自动运行,关机前自动停止

echo '/opt/bin/transmission-daemon -g /root/.config/transmission-daemon' >/opt/etc/init.d/S95transmission.sh
chmod 755 /opt/etc/init.d/S95transmission.sh
echo 'killall /opt/bin/transmission-daemon' >/etc/rc.d/extensions.d/K05transmission.sh
chmod 755 /etc/rc.d/extensions.d/K05transmission.sh

注:此处操作可以不要,pt880兄编了个S95transmission,此处直接把这个文件用WINSCP拖到/opt/etc/init.d文件夹,右键properties(之前写成EDIT了,多谢PT880兄指正)改成权限777就OK了.本帖最后附上,方便下载


8.建立transmission下载文件夹和未完成时的临时文件夹,并赋予权限

mkdir /mnt/disk1/share/downloads
chmod -R 777 /mnt/disk1/share/downloads
mkdir /mnt/disk1/share/incomplete
chmod -R 777 /mnt/disk1/share/incomplete

注:第一句命令也许会报错,拆成1、mkdir /mnt/disk1/share 2、mkdir /mnt/disk1/share/downloads然后再进行第二句命令

9.启动transmission,让其创建配置文件

transmission-daemon



10.等待一会即可,继续执行下面的命令。关闭transmission,并编辑配置文件

编辑配置文件建议使用winscp以ssh连接到nas进行编辑,这样最方便,省的用命令行的方式。

killall transmission-daemon
chmod 777 /root/.config/transmission-daemon/settings.json


screen mcedit /root/.config/transmission-daemon/settings.json


注:pt880兄告知,SCREEN这一行不要弄了
11.编辑配置文件,主要要修改的地方如下,目录之类的根据实际情况请自行修改,注意区分大小写的。

"download-dir": "/mnt/disk1/share/downloads",
"incomplete-dir": "/mnt/disk1/share/incomplete",
"incomplete-dir-enabled": true,
"rpc-whitelist": "*.*.*.*",
"rpc-whitelist-enabled": true,

注:*.*.*.*不用改成IP地址,就照着*.*.*.*就好

12.输入下面的命令,重启NAS试试看吧

reboot



13.远程管理transmission

可以用Transmission-Remote-Gui,下载地址:

http://code.google.com/p/transmisson-remote-gui/



或者直接浏览器里 NASIP:9091访问





14.大功告成了

cloudy0124 发表于 2012-4-4 16:16:52

这个好哇。收藏了

pt880 发表于 2012-4-4 16:37:54

7. 建立自动化脚本,使transmission服务能随系统开机自动运行,关机前自动停止

echo '/opt/bin/transmission-daemon -g /root/.config/transmission-daemon' >/opt/etc/init.d/S95transmission.sh
chmod 755 /opt/etc/init.d/S95transmission.sh
echo 'killall /opt/bin/transmission-daemon' >/etc/rc.d/extensions.d/K05transmission.sh
chmod 755 /etc/rc.d/extensions.d/K05transmission.sh

注:此处操作可以不要,pt880兄编了个S95transmission,此处直接把这个文件用WINSCP拖到/opt/etc/init.d文件夹,右键EDIT改成权限777就OK了.本帖最后附上,方便下载

我编写的S95transmission文件其实只可以代替第一行的操作,
第二行的操作要通过winscp修改S95transmission文件的权限
第三和第四行的操作可有可无。

huangyinhy 发表于 2012-4-4 17:22:12

收藏了~~

KEF 发表于 2012-4-5 11:08:28

这个小白注解很有用!

平安一世 发表于 2012-4-7 18:46:56

感谢楼主的详注,我就是在您注解的那几个地方出错,导致没搞定1.57.

宿醉冇醒 发表于 2012-4-8 11:49:36

这个很是详尽,多谢了

谁叫滴滴答答 发表于 2012-4-10 15:52:06

求教,怎么开通NFS功能?主要是希望通过apple tv观看视频

myth-wl 发表于 2012-4-11 12:03:52

感谢教程,升到1.57版本后,按照之前网上的教程以及你的教程都试了,但总卡在用putty登录的位置,总是提示密码不对,ROOT或root的用户名,无论之前修不修改password,都有进不去,winxp和win7系统都试过...

myth-wl 发表于 2012-4-15 00:22:25

myth-wl 发表于 2012-4-11 12:03 static/image/common/back.gif
感谢教程,升到1.57版本后,按照之前网上的教程以及你的教程都试了,但总卡在用putty登录的位置,总是提示 ...

我也遇到你的问题,最后降到1.54mod1解决的,还是版本的问题...

黑暗祝福 发表于 2012-4-15 19:34:44

为啥我一开那个java程序就报错,无论mac还是windows。。。。

测试用户 发表于 2012-4-16 21:18:41

要下载匹配的程式,JAVA网站里,下载有多个点,要选对自己的点

测试用户 发表于 2012-4-16 21:23:38

myth-wl 发表于 2012-4-11 12:03 static/image/common/back.gif
感谢教程,升到1.57版本后,按照之前网上的教程以及你的教程都试了,但总卡在用putty登录的位置,总是提示 ...

我也遇到过,因为太多教程,搞完也不知道PUTTY的密码改了还是没改。
重置了没?
系统》还原/格式化》还原LinkStation

后面养成习惯,要按一个教程搞,先还原,然后再搞。

cljgood 发表于 2012-4-17 13:32:47

留个脚印,太棒了!回家就试验!

peterxutong 发表于 2012-4-27 13:25:53

这个好哇。收藏了

平安一世 发表于 2012-4-27 19:22:02

这个小白注解非常好,,留用了

xjxaixxy 发表于 2012-5-10 12:06:18

这个好东西啊...刚买了这款NAS

id+c电子杂志 发表于 2012-5-11 15:09:18

这个比较详细,不错,谢谢lz!

loveplaysc 发表于 2012-5-22 19:17:35

为啥我的NAS用wget根本用不起来,ping外网ip也ping不到

sanjianke 发表于 2012-6-1 11:43:39

谢谢楼主分享!!!
页: [1] 2 3 4
查看完整版本: ls-wvl 1.57 transmission流程 几处小白注解