close
前陣子趁好市多開buffalo展的時候買了一台NAS
最近又重新拿來使用
主要想拿來當動物機以及媒體中心
但是官方提供的bittorrent...只要一開基地台就會死機...
讓我開了兩天就決定放棄官方BT
開始研究如何改機

一開始先更新韌體(目前已經到1.63)

參考這邊文章
http://log.dongsheng.org/2010/12/14/open-link-station-pro-duo-wvl-firmware/
(有很多文章,但是個人覺得最有用的是這個,一旦ssh通道通了,也不需要telnet了。)


NAS_IP:NAS的IP

NAS_PWD:NAS admin的密碼

測試看看有沒有通,有看到/目錄結構的就是通了

java -jar acp_commander.jar -t NAS_IP -ip NAS_IP -pw NAS_PWD -c "ls /"

修改root密碼

ROOT_PWD就是你想改的密碼


java -jar acp_commander.jar -t NAS_IP -ip NAS_IP -pw NAS_PWD -c "(echo ROOT_PWD;echo ROOT_PWD)|passwd"

替換掉sshd_config的禁止遠端root登入


java -jar acp_commander.jar -t NAS_IP -ip NAS_IP -pw NAS_PWD -c "sed -i 's/PermitRootLogin no/PermitRootLogin yes/g' /etc/sshd_config"

替換掉UsePAM設定

java -jar acp_commander.jar -t NAS_IP -ip NAS_IP -pw NAS_PWD -c "sed -i 's/UsePAM yes/UsePAM no/g' /etc/sshd_config"

重新啟動sshd

java -jar acp_commander.jar -t NAS_IP -ip NAS_IP -pw NAS_PWD -c "/etc/init.d/sshd.sh restart"

之後就能用ssh軟體直接連上嚕

就可以開始裝想要的東西!!


先wget ipkg的套件

ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable/lspro-bootstrap_1.2-7_arm.xsh

抓下來後執行它安裝

sh lspro-bootstrap_1.2-7_arm.xsh 更新ipkg資料庫

ipkg update




安裝transmission

ipkg install transmission




如果是第一次安裝,沒有設定檔

transmission-daemon -f

讓他跑一分鐘

/root/.config/下就會有設定檔了

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

裡面可以設定遠端連線的白名單也可以開啟帳號密碼驗證

修改的時候要注意,transmission-daemon不可以是執行狀態 不然關掉又會蓋回來




開機啟動請參考這個wiki

https://trac.transmissionbt.com/wiki/Scripts/initd

曾經試過直接在rcS裡面讓他執行transmission-daemon

重開的結果是

process在但是遠端無法連線(403)

換用這個script後解決

user可以直接用root...






arrow
arrow
    全站熱搜
    創作者介紹
    創作者 zealot0515 的頭像
    zealot0515

    瘋狂記事簿

    zealot0515 發表在 痞客邦 留言(0) 人氣()