find ./ -iname '*' | xargs rm -rf
2015年11月27日 星期五
2015年11月9日 星期一
修復 Linux Software Raid
可以修復開機後無法尋找到 Raid
mdadm --assemble --scan
mdadm --detail --scan >> /etc/mdadm/mdadm.conf
使用原來 raid 資訊啟動
mdadm -A /dev/md2 /dev/sdb1 /dev/sdd1
mdadm --assemble --scan
mdadm --detail --scan >> /etc/mdadm/mdadm.conf
使用原來 raid 資訊啟動
mdadm -A /dev/md2 /dev/sdb1 /dev/sdd1
2015年11月6日 星期五
AKiTiO 迷你私有雲安裝 rsync, wget
取得 root 權限後,下載相關 rpm
http://ftp.linux.org.uk/pub/linux/arm/fedora/pub/fedora/linux/releases/12/Everything/arm/os/Packages/
相關下載
http://silverstone-usa.com/download/DC01_source_code/NAS_AP_Team_NAND_SDK_20110801.tar.bz2
http://ftp.linux.org.uk/pub/linux/arm/fedora/pub/fedora/linux/releases/12/Everything/arm/os/Packages/
相關下載
http://silverstone-usa.com/download/DC01_source_code/NAS_AP_Team_NAND_SDK_20110801.tar.bz2
2015年11月4日 星期三
haserl 範例-修改檔案內容
#!/usr/bin/haserl
content-type: text/html
<% DNSRECORD_FILE=/root/dnsrecord-file %>
<html><body>
<h1>Sample Form</h1>
<form action="<% echo -n $SCRIPT_NAME %>" method="POST">
<% [ "$FORM_submit" == "修改" ] && echo -n "$FORM_dnsrecord" |tr -d "\r" >$DNSRECORD_FILE %>
<textarea name="dnsrecord" rows="20" cols="50">
<% cat $DNSRECORD_FILE %>
</textarea>
<br>
<input type=reset>
<input type=submit value='修改' name='submit'>
</form>
</html>
</body>
content-type: text/html
<% DNSRECORD_FILE=/root/dnsrecord-file %>
<html><body>
<h1>Sample Form</h1>
<form action="<% echo -n $SCRIPT_NAME %>" method="POST">
<% [ "$FORM_submit" == "修改" ] && echo -n "$FORM_dnsrecord" |tr -d "\r" >$DNSRECORD_FILE %>
<textarea name="dnsrecord" rows="20" cols="50">
<% cat $DNSRECORD_FILE %>
</textarea>
<br>
<input type=reset>
<input type=submit value='修改' name='submit'>
</form>
</html>
</body>
2015年11月3日 星期二
AKiTiO 迷你私有雲 MyCloud Mini 取得 root 權限
1.安裝 2.5" 硬碟,登入 web 管理界面,依指示格式化後,掛載至 /home
2.登入 web 管理界面,新增一帳號 admin2
3.admin telnet 進入系統,執行以下指令 cp $(which vi) /home/admin/vi2
4.關機,移除 2.5" 硬碟
5.將上述 2.5" 硬碟移至另一台 Linux 系統安裝
6.找到上述所複製程式 vi2,執行以下指令
chown root.root vi2;chmod a+s vi2
7.將上述 2.5" 硬碟接回 MyCloud Mini 開機,確認硬碟有掛載成功。
8. telnet 進入系統,使用 /home/admin/vi2 修改 /etc/passwd,內容如下
admin2:x:0:0::/home/admin2:/bin/bash
9.使用 admin2 登入,即可取得 root 權限
2.登入 web 管理界面,新增一帳號 admin2
3.admin telnet 進入系統,執行以下指令 cp $(which vi) /home/admin/vi2
4.關機,移除 2.5" 硬碟
5.將上述 2.5" 硬碟移至另一台 Linux 系統安裝
6.找到上述所複製程式 vi2,執行以下指令
chown root.root vi2;chmod a+s vi2
7.將上述 2.5" 硬碟接回 MyCloud Mini 開機,確認硬碟有掛載成功。
8. telnet 進入系統,使用 /home/admin/vi2 修改 /etc/passwd,內容如下
admin2:x:0:0::/home/admin2:/bin/bash
9.使用 admin2 登入,即可取得 root 權限
2015年10月30日 星期五
wpa_cli 設定範例
連接網路
wpa_cli -i wlan0 remove_network 0
wpa_cli -i wlan0 add_network
wpa_cli -i wlan0 set_network 0 ssid '"ssid"'
wpa_cli -i wlan0 set_network 0 key_mgmt WPA-PSK
wpa_cli -i wlan0 set_network 0 psk '"password"'
wpa_cli -i wlan0 set_network 0 pairwise CCMP
wpa_cli -i wlan0 set_network 0 group CCMP
wpa_cli -i wlan0 set_network 0 proto RSN
wpa_cli -i wlan0 enable_network 0
wpa_cli -i wlan0 select_network 0
wpa_cli -i wlan0 status
移除中斷網路
wpa_cli -i wlan0 disable_network 0
wpa_cli -i wlan0 remove_network 0
wpa_cli -i wlan0 disconnect
wpa_cli -i wlan0 remove_network 0
wpa_cli -i wlan0 add_network
wpa_cli -i wlan0 set_network 0 ssid '"ssid"'
wpa_cli -i wlan0 set_network 0 key_mgmt WPA-PSK
wpa_cli -i wlan0 set_network 0 psk '"password"'
wpa_cli -i wlan0 set_network 0 pairwise CCMP
wpa_cli -i wlan0 set_network 0 group CCMP
wpa_cli -i wlan0 set_network 0 proto RSN
wpa_cli -i wlan0 enable_network 0
wpa_cli -i wlan0 select_network 0
wpa_cli -i wlan0 status
移除中斷網路
wpa_cli -i wlan0 disable_network 0
wpa_cli -i wlan0 remove_network 0
wpa_cli -i wlan0 disconnect
Cubietruck led 控制 for linux
修改 /sys/class/leds/ 下檔案值即可變更狀態
brightness 開關 0-255
trigger 驅動方式 (none 取消)
修改預設開機設定
修改 script.bin 內容 [leds_para]設定
#mount /dev/第一分割區 /mnt
cd /mnt; bin2fex script.bin script.fex;
編輯 [leds_para]
fex2bin script.fex script.bin ; cd /;umount /mnt; reboot
預設燈號
green LED is indicating if there is any read write with the SD Card [mmc0]
blue LED is heartbeating [heartbeat]
orange LED is CPU0 load [cpu0]
white LED is CPU1 load [cpu1]
相關資源
https://defendtheplanet.net/tag/led/
http://linux-sunxi.org/Cubieboard/Programming/StatusLEDs
brightness 開關 0-255
trigger 驅動方式 (none 取消)
修改預設開機設定
修改 script.bin 內容 [leds_para]設定
#mount /dev/第一分割區 /mnt
cd /mnt; bin2fex script.bin script.fex;
編輯 [leds_para]
fex2bin script.fex script.bin ; cd /;umount /mnt; reboot
預設燈號
green LED is indicating if there is any read write with the SD Card [mmc0]
blue LED is heartbeating [heartbeat]
orange LED is CPU0 load [cpu0]
white LED is CPU1 load [cpu1]
相關資源
https://defendtheplanet.net/tag/led/
http://linux-sunxi.org/Cubieboard/Programming/StatusLEDs
訂閱:
文章 (Atom)