首先拿到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
出現(xiàn)很多選項,其中:
'download-dir': '\/root\/Downloads',改成'download-dir': '/mnt/實際路徑'。(下載保存路徑,記得進入網(wǎng)上鄰居找到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.html2 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.ipk2. 管理頁面共享里面建一個Downloads3. su -c '/opt/bin/transmission-daemon -w /mnt/pools/A/A0/Downloads -g /mnt/pools/A/A0/Downloads -a *.*.*.* -e /tmp/tm.log' nobody4.用ip:9091訪問,或者http://code.google.com/p/transmission-remote-dotnet/
------------------------------------------------
Auto-start programs
vim /opt/editconfig.sh- #!/bin/sh
- # edit the bootup config
- mknod -m0660 /dev/loop3 b 7 3
- chown root.disk /dev/loop3
- mkdir /tmp/apps
- mount -o loop /boot/images/apps /tmp/apps
- vi /tmp/apps/usr/local/cfg/sohoProcs.xml
- sleep 1
- umount /tmp/apps
- 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:- <Program Name='init-opt.sh' Path='/opt/init-opt.sh'>
- <SysOption Restart='-1'/>
- </Program>
復制代碼
vim /opt/init-opt.sh- #!/bin/sh
- rm /opt/init-opt.log
- echo 'Last bootup:' >> /opt/init-opt.log
- date >> /opt/init-opt.log
- echo 'Wait one minute, so that the storage pool is mounted' >> /opt/init-opt.log
- sleep 1m
- echo 'Starting transmission-daemon' >> /opt/init-opt.log
- /opt/bin/transmission-daemon -g /mnt/pools/A/A0/Torrents/_config
復制代碼 chmod x /opt/init-opt.sh |
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請
點擊舉報。