2012年11月13日 星期二

眷補證

2011-11-14 台灣電力公司印製的小紙條。

申請<退休俸>電費優待請備妥:

1.電費單、印章。
2.支領憑證、眷補證(現役、備役軍人眷屬身份證)。
3.戶口名簿(眷補證本人須在籍)。
4.優待度數<300度><1戶>。
5.別處如有<優待>應行<取消>並附回條。
6.支領憑證<如無{眷補時}」即不在優待。


眷補證申請單位 後備司令部


現役軍人,在役時結婚,配偶可申請眷補證。
軍人退役後才結婚,配偶不能申請眷補證。

2012年9月21日 星期五

Install Ubuntu Desktop 12.04.1 LTS in VMware workstation 8

依照下面安裝步驟,可以成功安裝進入Ubuntu桌面,並解決VMware tools安裝時,出現make: *** [vmxnet.ko] Error 2的問題。

實測The fast network device driver (vmxnet module)成功安裝後,可提升10%的網路傳輸速度,如下圖:
 

測試方式:在關閉防毒防木馬程式下,使用WinSCP將Ramdisk內Host XP的檔案上傳至Ramdisk內Guest Ubuntu分享的目錄。

VMware的虛擬網路介面資訊,如下圖:

使用VMware Snapshot的管理功能,來備份記錄或還原到每個安裝成功的步驟,如下圖:

第一步驟:安裝Ubuntu
下載Ubuntu Desktop 12.04.1 LTS安裝檔。
仔細按照下面影片中的設定來操作。
Install Ubuntu Desktop 12.04.1 LTS in VMware workstation 8 - step 1 of 2 - Ubuntu install
在定義鍵盤部份有"打字測試"和"列表選擇"兩種,
"打字測試"要注意第一個打y鍵,第二個打w鍵,然後會一直出現其他國家文字,都按NO跳過,最後會出現"符號,再按←鍵移動到yes,再按enter鍵。

有兩段時間較長的軟體自動安裝過程: 第一段約3分鐘在開始進行硬碟分割後,如下圖。

第二段約22分25秒在設定HTTP proxy之後,如下圖。 (意思是可以離開休息一下^_^)

第二步驟:安裝VMware tools
Install Ubuntu Desktop 12.04.1 LTS in VMware workstation 8 - step 2 of 2 -VMware tools install

已經有寫好的sh檔,按影片操作下載執行即可,安裝好重啟網路時,可能會出現畫面卡住的問題,建議回到先前snapshot的記錄點,重新安裝VMware tools。

在關鍵24秒闖關成功後,重新啟動Ubuntu,會出現一個錯誤訊息,按Relaunch就好,這個訊息只會出現一次,以後都不會再出現。 中文化部份就需要google一下了。^_^

2012年9月3日 星期一

在XP的VMware workstation8下成功安裝 Ubuntu 12.04.1

Ubuntu Desktop 12.04.1 LTS安裝檔的下載連結

下面例子是將下載的ubuntu-12.04.1-alternate-i386.iso檔案儲存在E:\,Ubuntu虛擬主機的安裝目錄,設定在 E:\VMware8\Ubuntu,使用者可自行更改儲存位置。

先看安裝成功的登入畫面。


安裝失敗會出現"load fallback graphics devices fail"的錯誤訊息,沒法進入Ubuntu桌面只能在文字模式下使用。




成功安裝的步驟:
一、Ubuntu安裝前,虛擬主機的參數設定:










虛擬主機名稱和目錄可自定。
















下面這個檔案會儲存在前面設定的虛擬主機目錄下:


在此先按 [customize Hardware...]按鈕,設定Ubuntu安裝光碟檔的連結:






按 [Finish]按鈕 完成虛擬主機的參數設定:


有三個方式可以啟動虛擬主機:




啟動時的提示:


二、Ubuntu 12.04.1 安裝

VMware會執行Ubuntu自動安裝。






第一次安裝卡在鍵盤測試,只好回選單,重啟虛擬主機重新安裝 ><"

重啟虛擬主機重新安裝,鍵盤用自選方式,不用打字測試的方式,如果用打字測試,請從顯示的文字中選一個不需用組合鍵的文字,直接按即可打出的文字,實際上就是不要選擇第一個+符號,選擇打第2個y符號

2012年8月25日 星期六

電腦安全防駭

我的xp電腦是使用簡體版的"360安全衛士",提供您參考。^_^
PS:為了減少360視窗的亂碼,我先安裝 papploc.msi Microsoft AppLocale,然後執行包含以下內容的reg檔
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\exefile\shell\日本語執行]

[HKEY_CLASSES_ROOT\exefile\shell\日本語執行\command]
@="C:\\WINDOWS\\AppPatch\\AppLoc.exe \"%1\" \"/L0411\""

[HKEY_CLASSES_ROOT\exefile\shell\簡體中文執行]

[HKEY_CLASSES_ROOT\exefile\shell\簡體中文執行\command]
@="C:\\WINDOWS\\AppPatch\\AppLoc.exe \"%1\" \"/L0804\""

[HKEY_CLASSES_ROOT\exefile\shell\繁體中文執行]

[HKEY_CLASSES_ROOT\exefile\shell\繁體中文執行\command]
@="C:\\WINDOWS\\AppPatch\\AppLoc.exe \"%1\" \"/L0404\""

[HKEY_CLASSES_ROOT\exefile\shell\韓國語執行]

[HKEY_CLASSES_ROOT\exefile\shell\韓國語執行\command]
@="C:\\WINDOWS\\AppPatch\\AppLoc.exe \"%1\" \"/L0412\""
接著就可以按滑鼠右鍵以簡體中文執行安裝"360安全衛士"。


安裝完成後,在 autoexec.bat 內加入
C:\WINDOWS\AppPatch\AppLoc.exe "D:\Program Files\360\360safe\safemon\360Tray.exe" /start "/L0804"
設定電腦開機時啟動360安全衛士,這個方法可以儘量使360視窗內的簡體字正常顯示,如下圖(點擊小圖可看原始大圖):

檢查網路是否有異常的連線或服務程式。

電腦port是否被特定來源ip掃描。

刪除Guest帳戶。

修改註冊表
HKEY-LOCAL_MACHINE\SYSTEM\CurrentControSet\Control\LSA
Value Name: RestrictAnonymous
Data Type: REG_DWORD
Value: 1
刪除用不到的通訊協定。如果連入的客戶端有固定IP,可以在伺服端設定只能連入的IP位置。

安裝免費的 安全狗ZoneAlarm Free Firewall,付費的冰盾DDOS防火牆或其他防火牆軟體。

找到一個免費的簡體版"安全狗"軟體,它的十大核心功能中有一個"系統帳戶監控":
實時監控系統帳戶,一有非法用戶創建管理員帳戶和影子帳戶馬上發現,立即刪除,保護服務器安全,防止黑客提權。

簡體中文執行"安全狗"軟體安裝。


安裝完成後,試試在 autoexec.bat 內加入
C:\WINDOWS\AppPatch\AppLoc.exe "安全狗主程式包含完整的路徑" /start "/L0804"
在電腦開機時就以簡體中文啟動執行安全狗,避免亂碼的產生。

另一個免費的 ZoneAlarm Free Firewall,付費的冰盾DDOS防火牆都是不錯的軟體。

SSH Telnet:XP下使用Putty登入安裝在 VMware workstation 8.0.4 的 Ubuntu 12.04

剛接觸VM和Ubuntu沒幾天,主要是想嚐試編譯FFMPEG執行檔,但用習慣視窗環境後回到Ubuntu的指令操作列,還真是不太能適應。

因此,想到如果能使用Telnet登入Ubuntu後,在windows系統下將網頁的指令串拷貝複製,然後直接貼進終端機執行,這樣使用上就會變得很方便了。^_^
老實承認是因為懶得打字 ><"

首先XP系統安裝好VMware workstation,在VM內也安裝好Ubuntu,接著登入Ubuntu執行下面指令。
(PS:點擊小圖可看原始大圖)
一、Ubuntu更新
1. do-release-upgrade
2. sudo apt-get update && sudo apt-get upgrade
3. sudo apt-get dist-upgrade
4. sudo apt-get autoremove
5. sudo apt-get clean

二、Ubuntu的SSH安裝
1. sudo apt-get install openssh-server
2.備份sshd_config檔案
sudo cp /etc/ssh/sshd_config ~
3.修改sshd_config內容
sudo nano /etc/ssh/sshd_config
Port 5699 <-自行設定,避開內定值23。 PermitRootLogin no
AllowUsers user-name-1 user-name-2
更多詳細的安全設定:鳥哥的教學
PS:如果nano沒執行,執行sudo apt-get install nano安裝nano,nano英文教學


三、Ubuntu的SSH啟動
sudo restart ssh
檢視 telnet port 是否開啟
netstat -tnl

查看ubuntu虛擬主機IP位址
ifconfig -a


四.在XP下執行 putty.exe 下載點,如下圖輸入IP和Port,選擇SSH連線。

選擇"是",加入SSH主機的金鑰匙。

打入帳號、密碼即可登入主機操作,在windows拷貝命令串後,滑鼠右鍵點擊putty視窗,即可自動貼入,非常方便,感謝網友ktan提供的訊息。^_^


感謝bryart大大指導!!!
PieTTY真的很酷,滑鼠點顯示的網址字串,就會自動打開IE瀏覽器連結到該網頁,太神了。^_^


之前用Filezilla,現在改用傳輸速度更快的WinSCP官方下載點,200MB檔案傳輸可節省約30%的時間。


使用金鑰匙代替密碼登入會更安全。
1.產生金鑰匙:
ssh-keygen -t rsa



2.客戶端讀入私鑰檔案:
先在WinSCP視窗下將主機上剛產生的id_rsa.pub改名為authorized_keys,並將權限設為400。



將id_rsa下載到windows客戶端,執行windows客戶端puttygen.exe下載檔案連結將id_rsa轉成putty可讀入的私鑰檔案。






轉換後的內容:


打開WinSCP讀入剛剛轉換後的"私鑰檔案"。


同樣在Putty設定裡讀入私鑰檔案:


3.修改sshd_config取消密碼授權的登入方式:
sudo nano /etc/ssh/sshd_config
PasswordAuthentication no

重新啟動SSH前,查詢正在執行的SSH服務。
ps -aux |grep sshd

停止正在執行的SSH程式
sudo kill *** <-程式PID 4.重啟SSH,重新登入: sudo restart ssh
登入時不用打密碼,改以金鑰認證。


自動執行命令腳本:
文件說明指出必需以root身份修改sudoers。
sudo -i
sudo visudo


在sudoers最後一行加入下面文字
登入的使用者名稱 ALL=(ALL) NOPASSWD: ALL
(登入的使用者在執行sudo指令時,系統不會再出現要求打入密碼的提示。)


sudo reboot
重啟主機後,在windows命令視窗打入
>putty -load "在putty建立的session名稱" -l 登入的使用者名稱 -m script.txt

即可以Putty登入主機,自動執行script.txt內的命令腳本,結束後自動登出主機。

script.txt內容:
sudo apt-get -y install make
sudo apt-get -y install g++
sudo apt-get -y install cvs
sudo apt-get -y install yasm
sudo apt-get -y install gcc
sudo apt-get -y install svn
sudo apt-get -y install git
sudo apt-get -y install flex
sudo apt-get -y install m4
sudo apt-get -y install bison


補充:
1.在putty的設定裡"Implicit CR in every LF"打勾,可使命令執行期間的回覆訊息更容易閱讀。


另外,也可將系統回應訊息存入log檔,再用軟體打開閱讀。

2.使用PIETTY執行script.txt
PIETTY.EXE -load "Session名稱" -l 登入的使用者名稱 -m script.txt
第一次可成功執行,

但再次使用PIETTY或putty會無法登入,


必需執行putty載入Default Settings Session再存入自定Session,才能正常登入。


3.script.txt第一行加入 sudo -i 執行時會有錯誤訊息:

改成
alias getroot='sudo -i'
getroot
也是有錯誤訊息:

但putty不使用參數 -m 執行命令腳本,在正常登入下這些指令都可以執行:

這個奇怪問題就搞不定了。 ><"

我試過安裝Ubuntu 12.04和Ubuntu 12.04.1 Desktop桌面版都會出現"load fallback graphics devices fail"的錯誤訊息,沒法進入Ubuntu桌面只能在文字模式下使用,常需要用按鍵Ctrl+Alt和Ctrl+G來切換XP與Ubuntu之間的操作。


目前使用putty很順手,也初步編譯出FFMPEG.exe,過程中覺得開多個putty登入效率比較高,可以同時下載不一樣的軟體進行編譯,充分地使用網路頻寬與CPU效能。^_^