2010年10月6日 星期三

Kuro Box 備忘

之前更新IP 分享器之後,發現SSH 登不進去,一直沒去理他。
今天忽然想到,所以就想辦法處理一下。

結果忘記讓Kuro Box 回到EM Mode 的方法了...拆下機器才想到後面有個設定初始化(INIT)的紅色按鈕...害我還大費周章將機器由客廳移到我的書桌...

進了系統才發現忘記改 /etc/hosts.allow 真是豬頭....

再來備忘一下吧...

編輯 /etc/hosts.allow 檔:
在預設的情況下, Kuro-Box 只允許 192.168.0.0/255.255.255.0 及 127.0.0.1 的 IP 存取由 inetd所管理的服務 (例如 telnet)。因此, 若你要設給 Kuro-Box 使用的 IP 不在這個範圍 (例如你要設定真實的 IP), 重開機之後將會無法 telnet 進去, 因為被擋掉了。
# vi /mnt/etc/hosts.allow

ALL : 192.168.0.0/255.255.255.0
ALL : 127.0.0.1
ALL : .hinet.net ← 允許所有 Hi-Net 的 IP 均可連線

系統備份
1. 設定進入 EM 模式,重開機
※debian 2.4 的核心
#echo -n "NGNG" > /dev/fl3
#reboot

※debian 2.6 的核心
# echo -n "NGNG" > /dev/mtdblock2
# reboot

2. EM 模式下 root 登錄
root/kuroadmin

3. 掛載分割區
# mount /dev/hda1 /mnt
# mount /dev/hda3 /mnt2

4. 備份系統
# cd /mnt
# tar cvf /mnt2/backup.tar .
# write_ok
# reboot

5. 還原系統
# cd /mnt
# tar xvf /mnt2/backup.tar
# write_ok
# reboot