我的云--Iomega? Home Media Network Hard Drive, Cloud Edition 资料备存

2012-08-30 21:47:32|  分类: 数码情报|字号 订阅

我的云--Iomega? Home Media Network Hard Drive, Cloud Edition 资料备存 - mikong0911 - PlutoGrad
 
我的云--Iomega? Home Media Network Hard Drive, Cloud Edition 资料备存 - mikong0911 - PlutoGrad
 ------------------------------------
首先拿到root权限,开启SSH,方法如下:
1    Go to http://<IP ADDRESS OF NAS>/diagnostics.html
2    Tick checkbox to enable SSH.
3    Upon restart, login with username 'root' and password 'soho<admin password>' (All one word. Example:'sohoabc123'. If no admin account is set- just 'soho')
其次是安装optware和transmission等软件,如下:
export feed=http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable
export ipk_name=`wget -qO- $feed/Packages | awk '/^Filename: ipkg-opt/ {print $2}'`
wget $feed/$ipk_name
tar -xOvzf $ipk_name ./data.tar.gz | tar -C / -xzvf -
mkdir -p /opt/etc/ipkg
echo "src cross $feed" > /opt/etc/ipkg/feeds.conf
export PATH=/opt/bin:$PATH
ipkg update
ipkg install transmission
ipkg install amule
然后修改transmission的配置文件:

transmission-daemon -f

保持这个窗口什么都不要动,等待大概1分钟吧.. 时间短了配置文件建立不起来.
接下来用键盘的 ctrl + c 中断进程。用winscp连接上去,查看这个路径的文件

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

出现很多选项,其中:
"download-dir": "\/root\/Downloads",改成"download-dir": "/mnt/实际路径"。(下载保存路径,记得进入网上邻居找到NAS,进入share文件夹下,新建XX下载目录(注意大小写))
"pex-enabled": true,改成"pex-enabled": false。(种子交换,下计流量PT的建议改成false,否则不改)
"rpc-whitelist": "127.0.0.1",改成"rpc-whitelist": "192.168.*.*"。(web访问地址段,或者索性改成"*.*.*.*",都不限制)

---------------------

首先拿到root权限,开启SSH,方法如下:
1    Go to  http://<IP ADDRESS OF NAS>/diagnostics.html
2    Tick checkbox to enable SSH.
3    Upon restart, login with username 'root' and password 'soho<admin password>' (All one word. Example:'sohoabc123'. If no admin account is set- just 'soho')

其次是安装optware和transmission等软件,如下:
export feed=http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable
export ipk_name=`wget -qO- $feed/Packages | awk '/^Filename: ipkg-opt/ {print $2}'`
wget $feed/$ipk_name
tar -xOvzf $ipk_name ./data.tar.gz | tar -C / -xzvf -
mkdir -p /opt/etc/ipkg
echo "src cross $feed" > /opt/etc/ipkg/feeds.conf
export PATH=/opt/bin:$PATH
ipkg update
ipkg install transmission
ipkg install amule


然后
1. rm ipkg-opt_0.99.163-10_arm.ipk
2. 管理页面共享里面建一个Downloads
3. su -c '/opt/bin/transmission-daemon -w /mnt/pools/A/A0/Downloads -g /mnt/pools/A/A0/Downloads -a *.*.*.* -e /tmp/tm.log' nobody
4.用ip:9091访问,或者 http://code.google.com/p/transmission-remote-dotnet/

------------------------------------------------

Auto-start programs

vim /opt/editconfig.sh
  1. #!/bin/sh
  2. # edit the bootup config 
  3. mknod -m0660 /dev/loop3 b 7 3
  4. chown root.disk /dev/loop3
  5. mkdir /tmp/apps
  6. mount -o loop /boot/images/apps /tmp/apps
  7. vi /tmp/apps/usr/local/cfg/sohoProcs.xml
  8. sleep 1
  9. umount /tmp/apps
  10. rm /dev/loop3
复制代码

chmod +x /opt/editconfig.sh
Now we start editing the XML list of programs that will automatically be started. Run:
/opt/editconfig.sh
You will see lots of <Program> Groups. We are going to add one <Program> to <Group Level=”1″>. We will add:
  1. <Program Name="init-opt.sh" Path="/opt/init-opt.sh">
  2.   <SysOption Restart="-1"/>
  3. </Program>
复制代码


vim /opt/init-opt.sh
  1. #!/bin/sh
  2. rm /opt/init-opt.log
  3. echo "Last bootup:" >> /opt/init-opt.log
  4. date >> /opt/init-opt.log
  5. echo "Wait one minute, so that the storage pool is mounted" >> /opt/init-opt.log
  6. sleep 1m
  7. echo "Starting transmission-daemon" >> /opt/init-opt.log
  8. /opt/bin/transmission-daemon -g /mnt/pools/A/A0/Torrents/_config
复制代码

chmod +x /opt/init-opt.sh
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值