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.大功告成了
这个好哇。收藏了 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文件的权限
第三和第四行的操作可有可无。 收藏了~~ 这个小白注解很有用! 感谢楼主的详注,我就是在您注解的那几个地方出错,导致没搞定1.57. 这个很是详尽,多谢了 求教,怎么开通NFS功能?主要是希望通过apple tv观看视频 感谢教程,升到1.57版本后,按照之前网上的教程以及你的教程都试了,但总卡在用putty登录的位置,总是提示密码不对,ROOT或root的用户名,无论之前修不修改password,都有进不去,winxp和win7系统都试过... myth-wl 发表于 2012-4-11 12:03 static/image/common/back.gif
感谢教程,升到1.57版本后,按照之前网上的教程以及你的教程都试了,但总卡在用putty登录的位置,总是提示 ...
我也遇到你的问题,最后降到1.54mod1解决的,还是版本的问题... 为啥我一开那个java程序就报错,无论mac还是windows。。。。 要下载匹配的程式,JAVA网站里,下载有多个点,要选对自己的点 myth-wl 发表于 2012-4-11 12:03 static/image/common/back.gif
感谢教程,升到1.57版本后,按照之前网上的教程以及你的教程都试了,但总卡在用putty登录的位置,总是提示 ...
我也遇到过,因为太多教程,搞完也不知道PUTTY的密码改了还是没改。
重置了没?
系统》还原/格式化》还原LinkStation
后面养成习惯,要按一个教程搞,先还原,然后再搞。 留个脚印,太棒了!回家就试验! 这个好哇。收藏了 这个小白注解非常好,,留用了 这个好东西啊...刚买了这款NAS 这个比较详细,不错,谢谢lz! 为啥我的NAS用wget根本用不起来,ping外网ip也ping不到 谢谢楼主分享!!!