話說最近在想家裡申辦了速度滿快的網路(6M / 1M)卻因為電腦耗電量太兇不敢開機
實在是浪費一個月六百多元的網路費用
加上家中的WD TV一直渴望有充足的貨源可供選擇
於是我開始找尋一種可以養動物 + BT + 省電的機器
找來找去發現NAS是一種好選擇
不過市面上NAS種類繁多 從1Bay ~ 4Bay的機種都有
看來看去也不知道該如何下手 後來經過同事介紹 看到了群暉科技所出的NAS機種感覺不錯
經同事割愛 從他手中購得這台 Synology CS407
(圖片來源:http://www.synology.com.tw/cht/products/CS407/photo.php)
這台CS407雖然不是最高階機種 但是對於我的需求來說已經可以完全滿足
除了內建支援AJAX簡單易懂的管理介面外
4Bay的硬碟槽可以使用RAID來強化NAS檔案管理效能與安全
此外支援PHP5 + MySQL5更可以讓你輕鬆架站
內建的Download Station支援BT DHT 與 eMule 讓你再也不用擔心抓BT導致電費過高的問題啦
File Station讓你方便管理NAS上的檔案系統
Audio Station支援遠端串流播放音樂 讓你不用帶著檔案也可以享受到好聽的音樂
Photo Station提供網路相簿功能 加上Web Station所提供的部落格功能 儼然就是把無名小站放回自己家
UPnP功能讓NAS可結合PS3或XBox來做多媒體伺服器 透過串流方式播放影音檔或相片
值得一提的是Mail Station除了提供SMTP 與 POP3等郵件服務外
還提供了一套web mail工具 讓你在任何可上網的地方都可以使用像gmail一樣方便好用的web mail
此外CS407的擴充性也不賴 現在就為各為介紹如何安裝SVN 與 phpMyAdmin
首先在安裝SVN之前 先要把ipkg安裝完成
http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/syno-x07-bootstrap_1.2-5_arm.xsh
使用SSH以root登入後找到剛剛下載的檔案
並執行 sh syno-x07-bootstrap_1.2-3_arm.xsh
安裝完成重開機後可執行
ipkg update
ipkg upgrade
進行更新
接下來更改系統讓非root帳號也可以使用SSH登入CS407 (假設已將CS407的家目錄功能打開)
使用SSH以root登入並執行
vi /etc/passwd
找到你要修改的帳號那行將 /sbin/nologin 換成 /bin/sh 存檔關閉
如此你就可以使用這個帳號登入
接下來開始安裝SVN
先建立一個資料夾當作SVN的根目錄(假設為 /volume1/svn )
執行ipkg安裝svn
ipkg install svn
安裝好後執行
vi /etc/inetd.conf
加入一行
svn stream tcp nowait albert /opt/bin/svnserve svnserve -i -r /volume1/svn
此時注意albert為你想要設定管理SVN的管理者帳號
接者新增SVN Service
vi /etc/services
依順序找到對應位置加入下列兩行
svn 3690/tcp # Subversion
svn 3690/udp # Subversion
重新開機
reboot
開機後使用SSH以root登入並切換使用者為SVN管理者帳戶
su albert
進入SVN根目錄
cd /volume1/svn
新增一個SVN目錄
svnadmin create MyJobBackup
進入/volume1/svn/MyJobBackup/conf可以看到 svnserve.conf 和 passwd 兩個檔案
分別編輯它們如下
svnserve.conf:
[general]
anon-access = none
auth-access = write
password-db = passwd
realm = I am your first repository!
passwd:
[users]
bill = 1234 (開權限給SVN使用者 可新增一個至多個)
修改完畢後存檔並重開機(不一定要重開)
開好機後即可用SVN Client軟體登入看看
登入的URL為 svn:\\123.123.123.123\MyJobBackup\ (假設NAS對外IP為123.123.123.123)
登入帳號為 bill 密碼為1234
登入成功即代表SVN架設完成 以後就可以用自己NAS上的SVN來備份工作資料
再也不用怕公司電腦壞掉導致工作的心血白費了
參考資料:http://wiki.ham9000.com/index.php?title=Synology_CS407_Hacks#Subversion_service
後記:
1. 這東西是好物!!!
2. 安靜無聲比電腦好用太多啦
3. 感謝詹爸的割愛




























































































