自由學習的風

幽夢影 張潮 少年讀書,如隙中窺月;中年讀書,如庭中望月;老年讀書,如臺上玩月。皆以閱歷之淺深,為所得之淺深耳。

vsftpd + iptables

2011年12月2日 星期五

vsftpd 如果沒有在防火牆底下,其實直接安裝,應該就可以正常使用了,不過,昨天 overjoy 傳訊請我幫忙看看為啥他架的 vsftpd 無法連線進入。

本來以為是 vsftpd 設定檔的問題,所以試了半天,還是有問題,後來才想到是不是防火牆的問題,所以又去找了一下 CentOS 的 iptables 的設定,

在 /etc/sysconfig/iptables 看到 iptables 設定的規則。

Firewall configuration written by system-config-firewall
Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
 -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT

 

把 iptables 停掉後,vsftp 就正常了,所以看起來是防火牆的問題,在防火牆底下架 ftp 其實是比較麻煩,因為必須特別為 passive mode 開port 出來,不過,vsftpd 的設定其實已經人性很多了,順便把設定步驟記下來,下次也許換我用得上!

編輯 vsftpd.conf (加入下列三行)

pasv_enable=YES
pasv_min_port=5000
pasv_max_port=9000

編輯 防火牆的規則 (CentOS 是編輯 /etc/sysconfig/iptables,把藍色行加在適當的位置)

Ubuntu 與兩台螢幕

2011年11月30日 星期三

之前就曾經在 已經裝好的 Ubuntu 底下第兩台螢幕,接上後都沒有畫面,當時以為是Ubuntu 的問題,不過,前天買了第二台螢幕,還是一樣,就覺得不對,因為同樣的顯示在 Windows 上裝了 nvidia 驅動程式後可以雙螢幕顯示,所以就利用Google查了一下資料,總算試出來,主要原因是在於 /etc/X11/xorg.conf 裡沒有第二台螢幕的設定。

把過程記錄下來,提供給大家參考!

一、安裝 nvidia 驅動程式

二、備份 xorg.conf

$ sudo mv /etc/X11/xorg.conf  /etc/X11/xorg.conf.bak

三、重新產生 xorg.conf並設定雙螢幕

$ sudo nvidia-xconfig  --twinview

Ubuntu 底下快速搜集電腦的網卡及電腦名稱

2011年11月23日 星期三

之前本來都利用 nmap 來做這個動作,不過,還需要做一些處理,今天剛好又發現在 ubuntu 底下一個名為 nbtscan 的套件,更適合來做這個工作。

$ sudo apt-get install nbtscan

nbtscan 10.241.xxx.0/24

nbtscan -v 10.241.xxx.63


Ubuntu 底下快速搜集電腦的網卡及電腦名稱

之前本來都利用 nmap 來做這個動作,不過,還需要做一些處理,今天剛好又發現在 ubuntu 底下一個名為 nbtscan 的套件,更適合來做這個工作。

$ sudo apt-get install nbtscan

nbtscan 10.241.xxx.0/24

nbtscan -v 10.241.xxx.83

Ubuntu 取消 IPv6 的功能

2011年11月22日 星期二

Ubuntu  10.04 以後

可以直接在 sysctl.conf 中設定

$ sudo vim /etc/sysctl.conf

net.ipv6.conf.all.disable_ipv6 = 1

把電腦重新開機,Ubuntu 就會把 ipv6 停用

 

另外,雖然已經蠻少人用  ubuntu 8.04 的版本了,不過還是一併列出,供參考

Ubuntu  8.04

$ sudo vim /etc/modprobe.d/aliases

alias net-pf-10 ipv6

改成

alias net-pf-10 off

 

轉貼:Raid 2,3,4,6 圖解(英)

一直以來, Raid 最被大家所知道是  0, 1,5, 6,剛好在 Geek Stuff 上看到這篇文章,提供給大家參考一下!

http://www.thegeekstuff.com/2011/11/raid2-raid3-raid4-raid6/

Ubuntu 安裝目前最新版本的瀏覽器(Firefox,Chromium)

2011年11月18日 星期五

Firefox 最新穩定版

sudo add-apt-repository ppa:mozillateam/firefox-stable
sudo apt-get update
sudo apt-get install firefox

Firefox 最新開發版
sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
sudo apt-get update
sudo apt-get install firefox-trunk

Chromium 最新穩定版
sudo apt-add-repository ppa:chromium-daily/stable
sudo apt-get update
sudo apt-get install chromium-browser


Chromium 最新Beta版
sudo apt-add-repository ppa:chromium-daily/beta
sudo apt-get update
sudo apt-get install chromium-browser

下載 syslinux

2011年11月17日 星期四

syslinux 的官方網站關了,不過,如果只是要下載 syslinux 的話,可以直接到 kernel.org 的網站下載:

http://www.kernel.org/pub/linux/utils/boot/syslinux/4.xx/

靠!超不爽的 Atheros 網卡

2011年11月10日 星期四

五期電腦把三期汱換至班級,又加購 Z430 把所有的班級補齊,問題來了,科任沒有,所以就反應了!

反應後的結果,就是每間科任教室也增購一台主機,採購由總務負責,我則是幫忙安裝軟體,結果 Ezgo 裝上,網卡沒有反應!一看,哇!Atheros,什麼時候才能脫離它的魔掌啊!

上網查了一下資料,還好有人有相同的問題,把處理的步驟記下來,有相同問題的人可以參考!


下載 AR81Family 的驅動程式(for Ubuntu 10.04),並安裝驅動程式!
wget http://media.cdn.ubuntu-de.org/forum/attachments/2666793/AR81Family-linux-v1.0.1.14.tar.gztar xvf AR81Family-linux-v1.0.1.14.tar.gzsudo -s make installmodprobe atl1e exit


參考:



PHP開發平台初體驗 - CodeIgniter

2011年11月8日 星期二

https://docs.google.com/document/d/1CtIrdy0D41G6RhHfb74WZy687tlN9gyVI5aVJoXC6Y4/edit

如果沒有 add-apt-repository 指令……

2011年11月2日 星期三

昨天在 ubuntu server 10.04 上想利用 add-apt-repository 指令把 ppa 內的套件庫加進來,結果卻發現沒有這個指令?

在 ubuntu forum 上找到了解答,原來只要安裝一個套件就可以把這個指令加進來。

sudo apt-get install  python-software-properties

[mysql] mysql 預設的編碼,讓console 也可以秀中文

2011年10月28日 星期五

目前的資料庫用 mysql,有時連線時會在終端機底下直接連線查詢,不過,每次查詢時中文總是用 ? 顯示,本來以為是系統編碼的問題,所以去修改
export LANG=zh_TW.UTF-8
結果也沒有用,後來想起來 mysql 本身也有編碼,所以就查了一下mysql 目前的character-set 情況。

怎麼看 mysql 的預設編碼呢?
利用  mysql 的 client 端程式連線後,輸入
 mysql> SHOW VARIABLES LIKE 'character%';



有些編碼可以在 mysql 連線時下指令去改變 「set names 'utf8;」。










不過,也可以直接在 my.cnf 的設定檔案中做永久設定。
[client]
#以上省略
default-character-set=utf8
[mysqld]
#以上省略
character-set-server=utf8
$ sudo service mysql restart


在終端機底下就可以直接看到中文字了。


彩色的 Man Page

一般的終端機底下,利用 man 指令查詢的說明都是單色的,我們可以利用 most 這個分頁器來顯示彩色。
$ sudo  apt-get install most
$  update-alternatives --config pager

推薦文章 - wireshark 封包分析軟體教學

2011年10月24日 星期一

Wireshark 教學

出處:少.林 / Wireshark 教學

開機時啟動 SVN Server

2011年10月23日 星期日

在 Ubuntu裡, Subversion 是client,也是Server , 不過,它並沒有建立自動啟動 Server 的script,所以我們可以手動來做這件事。

情境:

檔案庫 /home/svnrepos

步驟:

  1. $ cd /etc/init.d
  2. $ sudo touch svnserve
  3. $ sudo vi svnserve

    ### BEGIN INIT INFO
    # Provides: svnserve 
    # Required-Start: $remote_fs $syslog 
    # Required-Stop: $remote_fs $syslog 
    # Default-Start: 2 3 4 5 
    # Default-Stop: 0 1 6 
    # Short-Description: Start daemon at boot time 
    # Description: Enable service provided by daemon. 
    ### END INIT INFO 
     

    svnserve -d -r 

     

  4. $ sudo chmod +x svnserve
  5. $ sudo update-rc.d svnserve defaults
     Adding system startup for /etc/init.d/svnserve ...
       /etc/rc0.d/K20svnserve -> ../init.d/svnserve
       /etc/rc1.d/K20svnserve -> ../init.d/svnserve
       /etc/rc6.d/K20svnserve -> ../init.d/svnserve
       /etc/rc2.d/S20svnserve -> ../init.d/svnserve
       /etc/rc3.d/S20svnserve -> ../init.d/svnserve
       /etc/rc4.d/S20svnserve -> ../init.d/svnserve
       /etc/rc5.d/S20svnserve -> ../init.d/svnserve

     

Vim 入門教學

2011年10月19日 星期三

vim 目前是我在 BSD / Linux 上用得最多也最順的編輯器,不過,其實一開始的時候,執行之後我連怎麼退出來都不知道。

在網路上看到不錯的教學,記錄下來,提供給大家參考。

http://www.openvim.com

http://coolshell.cn/articles/5426.html

twubuntu v2 更新後......

最近利用 putty 連線進  twubuntu 之後會提示是否要更新「do-release-upgrade」

一時好奇,就把它「sudo  do-release-upgrade」,跑著跑著........最後提示是否重新開機,嗯!按「Y」之後可以開機,也可以看到 X-Window 的登入畫面,不過,輸入帳密後,就......................沒了。

 

因為這一台原因做 dhcp server,結果,當然也是停了啦!

唉!當初就覺得 twubuntu 選擇  11.04 怪怪的!!

在Windows 2003 安裝Tomcat後,一直無法正常啟動

前幾天把無障礙的系統裝起來,其中需要 tomcat,結果安裝後一直無法正常啟動,搞到最後才發現,得去複製一支名為「msvcr71.dll」的 dll 檔案放有 c:\windows\system32才行。

copy  c:\windows\microsoft.net\framework\v1.1.4322\msvcr71.dll  c:\windows\system32

複製完,再啟動一次就正常了!

Ubuntu 11.04 沒有 /var/log/messages 檔案

Ubuntu 到了 11.04 版本後,突然找不到 /var/log/messages,翻了一下資料,發現它改成存在  /var/log/syslog 裡頭。

不過,如果不習慣話,其實我們也可以強制把系統訊息寫到 /var/log/messages

 

編輯  /etc/rsyslog.d/50-default.conf

sudo vi  /etc/rsyslog.d/50-default.conf

把下列的註解取消

 

*.=info;*.=notice;*.=warn;\

        auth,authpriv.none;\

        cron,daemon.none;\

        mail,news.none          -/var/log/messages

daemon.*;mail.*;\
news.err;\
*.=debug;*.=info;\
*.=notice;*.=warn |/dev/xconsole

修改存檔後,重新啟動 rsyslog

sudo /etc/init.d/rsyslog  restart

 


讓校內網卡不失效的變通方式

2011年10月14日 星期五

新配發的電腦Z430網路卡會因電腦休眠而失效,所以我們就讓電腦不休眠來避免這個問題。

 

 

 

 

 

L410 和 Z430 下放到教室的情況

2011年10月8日 星期六

L410 下放到教室大約二個星期,目前已報修光碟機 6 台,更換速度還不錯,就是麻煩了點,有些老師會有些抱怨,不過,大部分的老師能體諒!

Z430 高又斜,有位較嬌小的女老師很有意見,因為不站起來操作的話,幾乎看不清楚,另外,如果螢幕面向窗戶的話,也很讓人無言,還好前年的時候,班級有裝上窗簾,拉上後尚可接收~~~

Z430 另一個問題是,當作業系統休眠省電後,網卡不管有沒有休眠,當Windows "醒"過來後,網卡都沒有作用,得重新開機才行,目前解決的辦法只能設定「系統永不休眠」,這個部分有點像美味的餐點裡吃到一支蟑螂腳的感覺!

Z430 最後一個問題,則是無法實物投影機,這個部分比較影響教師的教學,一定要用的話,只能把單槍的接頭拔起來接在實物投影機上,要用電腦投影時再插回電腦的VGA埠上,這個部分則是比較像有匹寶馬,日行千里,可惜跛腳了!

至於使用速度,所有的老師都給予肯定的評價。

看「未來教室」計畫有感!

平板(智慧手機)會進校園!這應該是肯定的,不過小弟的看法和目前的走向比較不一樣,我傾向於教師使用平板(智慧手機)來強化教學、評鑑和紀錄學習歷程,而不是以學生用來查詢、搜尋資料。

以國中小的階段,很多學生的學習模式都還在「背」、「誦」、「熟練」等階段,雖然有學生已能夠「歸納」、「統整」,但是我想不出為何做這兩件事時使用高單 價的輔具,而不是直接利用最平價也最熟悉的紙筆工具來處理?何況學生用平板電腦還有「高風險」存在,「沒電」、「故障」、「網路不通」。

所以,小弟認為,除非有突破性的應用方式,不然,我並不看好「電子書包」或「未來教室」這一類的計畫。

Samba 網路硬碟

2011年9月27日 星期二

資訊組應該會的事(九) 網路硬碟 samba

https://docs.google.com/document/d/109fYNcCXSUdG4bwc5LDY-3CBL53y8W7myXI-44dvkBQ/edit?hl=zh_TW

DHCP 和 MRTG 講義

2011年9月20日 星期二

  • DHCP
https://docs.google.com/document/d/14Thv-_38Dhm_KcfiAso_6LvOnI7xuEO6Ntl7b7uSLQY/edit?hl=zh_TW


  • MRTG
https://docs.google.com/document/d/1MCAOOR-F_LSahGXGzJ3W41_KOEkJ4Z97Va0Nm_Oe7Wg/edit?hl=zh_TW

[Win] Windows XP/7 的環境變數

2011年9月19日 星期一

原始網站: Default Environment variable Values of Windows 7 / xp

Windows XP  Environment variables

VariableWindows XP
%ALLUSERSPROFILE% (%PROGRAMDATA%)C:\Documents and Settings\All Users
%APPDATA%C:\Documents and Settings\{username}\Application Data
%COMPUTERNAME%{computername}
%COMMONPROGRAMFILES%C:\Program Files\Common Files
%COMMONPROGRAMFILES(x86)%C:\Program Files (x86)\Common Files
%COMSPEC%C:\Windows\System32\cmd.exe
%HOMEDRIVE%C:
%HOMEPATH%\Documents and Settings\{username}
%LOCALAPPDATA%Not available
%LOGONSERVER%\\{domain_logon_server}
%PATH%C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;{plus program paths}
%PATHEXT%.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.WSF;.WSH
%PROGRAMFILES%C:\Program Files
%PROGRAMFILES(X86)%C:\Program Files (x86) (only in 64-bit version)
%PROMPT%Code for current command prompt format. Code is usually $P$G
%SystemDrive%C:
%SystemRoot%The Windows directory, usually C:\Windows, formerly C:\WINNT
%TEMP% and %TMP%C:\Documents and Settings\{username}\Local Settings\Temp
%USERDOMAIN%{userdomain}
%USERNAME%{username}
%USERPROFILE%C:\Documents and Settings\{username}
%WINDIR%C:\Windows
%PUBLIC% 
%PROGRAMDATA%Only available in Windows Vista and newer versions
%PSModulePath% 

Windows 7 Environment variables

VariableWindows Vista/7
%ALLUSERSPROFILE% (%PROGRAMDATA%)C:\ProgramData
%APPDATA%C:\Users\{username}\AppData\Roaming
%COMPUTERNAME%{computername}
%COMMONPROGRAMFILES%C:\Program Files\Common Files
%COMMONPROGRAMFILES(x86)%C:\Program Files (x86)\Common Files
%COMSPEC%C:\Windows\System32\cmd.exe
%HOMEDRIVE%C:
%HOMEPATH%\Users\{username}
%LOCALAPPDATA%C:\Users\{username}\AppData\Local
%LOGONSERVER%\\{domain_logon_server}
%PATH%C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;{plus program paths}
%PATHEXT%.com;.exe;.bat;.cmd;.vbs;.vbe;.js;.jse;.wsf;.wsh;.msc
%PROGRAMFILES%C:\Program Files
%PROGRAMFILES(X86)%C:\Program Files (x86) (only in 64-bit version)
%PROMPT%Code for current command prompt format. Code is usually $P$G
%SystemDrive%C:
%SystemRoot%C:\Windows
%TEMP% and %TMP%C:\Users\{username}\AppData\Local\Temp
%USERDOMAIN%{userdomain}
%USERNAME%{username}
%USERPROFILE%C:\Users\{username}
%WINDIR%C:\Windows
%PUBLIC%C:\Users\Public
%PROGRAMDATA%C:\ProgramData
%PSModulePath%%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\

[ubuntu] 掛載及轉換映像檔 - AcetoneISO

2011年9月17日 星期六

特點:

  1. 可直接掛 iso, mdf, nrg
  2. 轉換/解開/瀏覽 ISO檔:*.bin *.mdf *.nrg *.img *.daa *.cdi *.xbx *.b5i *.bwi *.pdi

安裝:

  1. sudo apt-get install kommander p7zip
  2. wget http://mesh.dl.sourceforge.net/sourceforge/acetoneiso2/acetoneiso2_2.0.1_x86.deb
  3. sudo dpkg -i acetoneiso2_2.0.1_x86.deb


 

 

 

Alcaltel 6800 交換器

2011年9月13日 星期二

機房當初在做校園全面佈線時,申購了一台Alcaltel 6800 交換器,由於先前都用網頁介面在管理,結果改完之後,設定檔無法由網頁介面直接儲存,每次如果重開或斷電,就得再重新設定一次,本來以為要問廠商才有辦法,不過,剛剛查了一下網路,嘿!還是有人把解決辦法拋出來,其實也不是很難,就三行指令而已啦!

解法一:

copy  certified  working
write  memory
copy  working  certified

 

解法二:

write memory flash-shyncro

 

阿保雜唸

2011年9月6日 星期二

  • 一元與多元
葷素這個看法很切題,我吃葷,但是我是不會強迫別人吃葷,不曉得有沒有人喜歡強迫別人。

本來不想提的啦!不過,既然阿兄有提到,小弟也來 分享自己的淺淺淺淺見,當我看到教網組回覆五期「只安裝」新北市有付費的軟體時,突然覺得用自由軟體的朋友突然矮人一截,只因為「我們不用付費」?我想, 以這樣來推論應該太果斷了,但是這樣的回答讓我的腦海中突然蹦出三個字「公務員」,這並不是說承辦人做的事情不對,而是一板一眼,有規定我就做,沒有規定 我就不可以做,如果規定 8:00 上班,就不可以 8:01 上班,但是如果是應該 17:00 下班,那麼,17:05 通常也不會看到他。這不是公務員的問題,而是我們的制度很多時候只懲罰做錯事,而不獎勵做對的事,所以「有規定」就做,「沒有規定」就少做才不會做錯。

也 許這個"法則"適用於文官系統,但是,請想像一下,如果教師系統也依照這個"法則",嘿!這會不會是一種災難?那…為何大部分的教師仍然願意無償付出,或 去做一些「沒有規定」的事呢?說穿了,也不過就一句話而已啦!張益仁校長在會議上說出了我很贊同的一句話,「為了我們的下一代」。

商業軟體很好,大家都承認,但是不能因為商業軟體好,就直接否決自由軟體的使用者;每個人都會承認賓士是好車,但是從來就沒有人會因此而禁止別人去買豐田、福特,甚至二手車、摩托車、腳踏車…

小弟的淺見也許仍有些不成熟,只是突然有感而發,希望不會污了先進們的慧眼!
  • 資訊組培訓
網管、資訊能力本來就沒有辦法一步登天,花個一、二年能游刃有餘的話,算是蠻認真的了!這也是之前幾位好朋友一起討論後的結論:「外包、集中代管不是罪惡,但是不能以為有了外包和代管後就不用對資訊組做教育訓練。」

之前的「義肢論」就是這樣出現的~~~~
  • 機瘟
每次有八台以上當機?!嗯!這個數量比我們學校多一點,我們三期電腦每次頂多五、六台,而且每次出現問題的機器還是非固定的,簡直就像樂透號碼一樣,每次 都是隨機的;不過,後來報修三次後,經合志來更新機器的 BIOS後,情況就改善很多了,現在就偶爾才會出現一、二台,嗯!其實任課教師及學生也聰明了,因為我叫他們只要沒有看到「右下角」的網路連線圖示,就趕 緊把電腦重新開機,就正常了~~~~從我自民國八十年接觸電腦開始,第一次遇到電腦需要重開機才能抓得到網卡的機器~~~~嗯!也許它像雷射印表機一樣, 也需要「熱機」啦!
  • 免費信箱
當初小弟也是一番挑選,覺得 Google 的服務算是比較用心,設計也都以使用者為出發點考量。 mail 服務更是其中考量,雖然誤判情況,不過相比 yahoo, hotmail,色情信件與病毒信件已是好上數倍了~~~

據 我所知, Google 好像也蠻希望能由縣市統一做介接,這樣小朋友就不用自己去申請帳號就有 email,不知網路組這邊是否也能支援 Google;其實,老師和小朋友並不需要用到 25GB這麼大的空間(雖然有的話更好),我覺得如果空間大,但是卻一直在刪病毒、色情信,或是操作上不方便(方便不方便不該由我說了算,最好能做個簡單 調查才比較符合民情),其實也蠻困擾的~~~



轉:微軟的五大弱點

2011年9月5日 星期一

http://features.techworld.com/operating-systems/3301049/microsofts-5-biggest-weaknesses/

  1. 搜尋
  2. 瀏覽器
  3. 智慧手機和平板
  4. 桌面系統
  5. 網頁伺服器

 

重灌 Windows 後,如何修復 Grub開機選單

2011年7月2日 星期六

目前學生機做成雙系統(XP, EZGO8),不過下學期打算教 Windows7,所以想把XP改成 Win7,很不幸,Windows 永遠只認得自家人,所以 GRUB Booting Menu 就被Win7 的安裝光碟很"爽快"地覆蓋了!

修復的方式其實也不難,就是把 Grub 再重新安裝(設定)一次就行了,步驟如下:
1. 先用 ezgo 的 Live 光碟開機(其實我是用 Live-USB)
2. 開啟終端機
3. 確定安裝 Ezgo8(Linux) 的分割區(我的機器是 /dev/sda2)


4. 掛載 ezgo8 的分割區 sudo mount /dev/sda2 /mnt
5. 安裝 grub subo grub-install --root-directory=/mnt /dev/sda
6. 卸載ezgo8 的分割區 sudo umount /mnt
7. 重新開機

理論上到這麼步驟,重新開機後就可以看到原先的 Grub 選單了

Ubuntu 11.10 準備移除套件管理員(Synaptic) ?

2011年6月27日 星期一

Synaptic (套件管理員) 一直以來都是 APT 的圖形化管理介面,可以執行所有 apt-get 可以做的事情,對一般使用者來說,剛開始上手時有 Synaptic 是一件比較方便的事情。不過,據目前的消息看來,Ubuntu 的下一個版本 11.10 (代號:Oneiric Ocelot) 將移除這項好用的工具了!

如果你真的還想繼續使用它,可以自己在命令列下指令來安裝:

$ sudo apt-get install synaptic

[Ubuntu]利用 SSHFS + WinSSHD 掛載 Window 的磁碟

2011年5月23日 星期一

1. 在Ubunut 上安裝 sshfs

sudo apt-get install sshfs

2. 在 Windows 上安裝 WinSSHD (為了安全起見,我把 port 改成 2011)

3. 掛載 Windows 磁碟

sshfs administrator@192.168.1.20:/e   ~/mywindisk   -p 2011

單純掛載的話,這一條指令就可以了,但是如果有中文檔案或目錄名稱時,會有亂碼,所以就要利用 iconv 來做轉換!如下列所示:

sshfs administrator@192.168.1.20:/e   ~/mywindisk -o modules=iconv,from_code=BIG5,to_code=UTF-8 -p 2011

加上「-o modules=iconv,from_code=BIG5,to_code=UTF-8」參數,就可以讓big5 的中文字正常顯示了

fusermount -u ~/mywindisk

中斷 SSHFS 的掛載

註1: 192.168.1.20:/e  ==> 表示這個IP電腦上的 E磁碟機。

註2: ~/mywindisk  ==> 表示 Ubunut 電腦裡家目錄的 mywindisk 空目錄,用來做 windows 磁碟的掛載點

[Ubuntu] 11.04 如何使用傳統選單

2011年5月19日 星期四

Ubuntu 11.04 剛開始用時,實在不太習慣,尤其是選單的部分,幾乎完全不同!

這時把傳統選單找回來就有其必要性了。

1. 從 PPA 安裝cardapio

sudo add-apt-repository ppa:cardapio-team/unstable
sudo apt-get update
sudo apt-get install cardapio

2.建立啟動程式

mkdir ~/.local/share/applications
gksudo gedit ~/.local/share/applications/Cardapio.desktop

在Cardapio.desktop 裡,加入下列文字:

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=cardapio
Name=menu
Icon=gnome-main-menu

3.開啟檔案瀏覽器,切換至 .local/share/applications 目錄,將 Cardapio.desktop 拖曳至啟動選單中

4.調整Cardapio.desktop顯示的位置,預設會顯示在螢幕正中央。

1)  $ sudo apt-get install compizconfig-settings-manager

2) 開啟 CompizConfig-Setting-Manager


 

 

 

 

[Ubuntu]找出大於某個容量的檔案

2011年5月16日 星期一

今天發生學生的檔案伺服器容量爆了,老師反應學生無法存檔;除了把去年畢業的六年級檔案移走之外,也想順便知道學生的檔案都存了哪些大檔案,這個辦法可以利用下列指令把出學生大於2000k的檔案。

find . -size +2000k -exec du -h {} \;

哈!Linux (Unix) 的世界真是強!

 

SQLyog 把社群版放在 Google Code 裡了

2011年5月4日 星期三

昨天(5/3)在 SQLyog官方網站遍尋不著sqlyog社群版(免費),後來才發現它已經被移至 Google Code 裡頭了,有需要的人請移至Google Code 下載!

http://code.google.com/p/sqlyog/downloads/list

[轉貼] 個人觀點:Linux版本偏好之形成

2011年5月3日 星期二

在 it邦幫忙 看到的文章,值得花5分鐘讀完,也許你也會對 Linux 各個發行版本有些基礎認識!

個人觀點:Linux版本偏好之形成

 

註:看完之後,覺得對 ArchLinux 開始感興趣了,唉!好奇心真是害死人!

應不應該相信Oracle?

2011年4月28日 星期四

ZDNet 內一篇文章:
根據日前一份調查的結果顯示,大多數的IT專業人士認為甲骨文之所以決定停止支援英特爾的Itanium平台,目的是為了封殺惠普的Itanium架構硬體,從而吸引用戶轉向它自己的Sun-Sparc伺服器。

如果這事真是 Oracle 惡意為之,那麼我們可以推估,在資料庫的市場,使用MySQL資料庫的使用者,也有可能遭到如此對待!

嗯!看來應該再多習慣PostgreSQL一下,才不會措手不及!

Blogger 新的瀏覽方式

2011年4月26日 星期二

Blogger 新增加的瀏覽方式:slidebar、snapshoot、timeslide、mosaic、flipcard 五種,不是每個人都可以,還無法新瀏覽方式的人就只要先等等囉!

 

Slidebar

 

Snapshot
 

 

Timeslide

 

 

Mosaic
 

Flipcar
 

 

升級OB2D-> squeeze

2011年4月25日 星期一

前二個星期前登入OB2D後,突然發現 apt 的工具都移除了,後來看了一下資料,發現我的OB2D是由比較早的 Debian etch 改版而來,而目前維護中的版本已改成 Debian lenny及Debian squeeze,再加上南縣網合併後,一些網域名稱都無法使用,原本南縣網的人員也都歸建(十分可惜),所以就試著把它手動升級,後來發現其實還真的蠻容易的,把步驟記錄下來,提供大家參考!

1.手動下載 apt 套件 
到下列網址 
http://archive.debian.org/debian/pool/main/a/apt 

下載下列 apt 和 apt-util 套件: 

apt_0.6.46.4-0.1+etch1_i386.deb 
apt-utils_0.6.46.4-0.1+etch1_i386.deb

2.利用dpkg 手動安裝 apt

sudo dpkg -i apt_0.6.46.4-0.1+etch1_i386.deb

sudo dpkg -i apt-utils_0.6.46.4-0.1+etch1_i386.deb

(到這個步驟可以執行 apt,不過安裝套件時好像仍有問題,所以把ob2d 的核心升級到 lenny) 

3.修改 /etc/apt/source.list (請先備份) 

所有的套件來源都註解後,加入下列套件來源 

deb http://ftp.tw.debian.org/debian/ lenny main non-free contrib

4.更新後升級

sudo apt-get update

sudo apt-get dist-upgrade

(升級後遇到回應時,皆以預設值即可) 

如果要讓它暫時可用,這樣一來就可以了,不過建議還是直接下載 ob2d-squeez 版本。 

註:我的版本是 ob2d-etch。

 

ssh 另類應用 - sshfs (推薦)

2011年4月24日 星期日

幾位夥伴對於輸入帳號、密碼後直接把 samba 直接掛載網路硬碟的小工具有興趣,不過,我一直覺得網路芳鄰在運用上並不方便,尤其在新增帳號或修改帳號密碼的時候(註:用 B2D 的話可以接近無痛),所以之前有搜尋一些其它的解決方案,有試過 ftpdrive、netdrive,透過 ftpfs 把 ftp 的空間掛成網路硬碟,不過,有的是試用軟體,有的介面稍微複雜,後來又找到  sshfs 的解決方案,由日本人實作 dokan,使用 BSD 授權,所以使用上比較彈性,如果有時間再來修改成校內自己開發的「外掛磁碟」介面,如果急用的話,直接用裡頭內附的工具也勉強夠用了!

http://dokan-dev.net/en/

 

ubuntu 舊版本的套件網址

2011年4月18日 星期一

除了 LTS ( Long Time Support ) 的版本以外,大部分的 Ubuntu 版本都只支援 1.5 年,所以 8.10, 9.04, 9.10 的版本,若超過時限的話, apt-get update 就無法更新了。
可以把更新網址改成如下列所示,就可以安裝原有的套件(以 intrepid 為例)
deb http://old-releases.ubuntu.com/ubuntu/ intrepid main

Debian(Ubuntu) 套件管理指令

雖然是原文,不過,蠻值得看一下!

Package administration commands

hello, this is a test for 608

2011年4月14日 星期四

I am Mr.Huang.
I am a computer teacher.

Debian 各版本的名稱

2011年4月13日 星期三

Debian 各版本的命名:

  • buzz Debain 1.1 太空人巴斯光年
  • rex Debian 1.2 綠恐龍萊克斯
  • bo Debian 1.3 牧羊女寶貝
  • hamm Debian 2.0 小豬儲錢罐哈姆
  • slink Debian 2.1 彈簧狗
  • potato Debian 2.2 土豆先生
  • woody Debian 3.0 警長胡迪
  • sarge Debian 3.1 隊長
  • etch Debain 4.0
  • lenny Debian 5.0 望遠鏡
  • squeeze Debian 6.0 三眼怪

 

Chrome(Chromium) 快速键

2011年4月11日 星期一

http://www.google.com/support/chrome/bin/static.py?page=guide.cs&guide=25799&topic=28652

 

分頁與視窗捷徑

Ctrl+N 鍵開啟新視窗。
Ctrl+T 鍵開啟新分頁。
Ctrl+Shift+N 鍵在無痕模式下開啟新視窗。
按下 Ctrl+O 鍵,然後選取檔案。在「Google 瀏覽器」開啟電腦中的檔案。
按住 Ctrl 鍵並按一下連結,或者,使用滑鼠中鍵 (或滑鼠滾輪) 按一下連結。在背景的新分頁中開啟連結。
按住 Ctrl+Shift 鍵並按一下連結。或按住 Shift 鍵並使用滑鼠中鍵 (或滑鼠滾輪) 按一下連結。在新分頁開啟連結,並切換至新開啟的分頁。
按住 Shift 鍵並按一下連結。在新視窗開啟連結。
Ctrl+Shift+T 鍵重新開啟您最近關閉的分頁。「Google 瀏覽器」會記住您最近關閉的 10 個分頁。
把連結拖曳到分頁上。在指定分頁開啟連結。
將連結拖曳到分頁列的空白區域。在新分頁開啟連結。
把分頁拖到分頁列之外。在新視窗開啟分頁。
把分頁拖到分頁列之外,並放到已開啟的視窗中。在已開啟的視窗中開啟分頁。
拖曳分頁時按下 Esc 鍵。讓分頁回到原來的位置。
Ctrl+1 鍵到 Ctrl+8 鍵切換至分頁列上特定編號位置的分頁。
Ctrl+9 鍵切換至最後一個分頁。
Ctrl+Tab 鍵或 Ctrl+PgDown 鍵切換至下一個分頁。
Ctrl+Shift+Tab 鍵或 Ctrl+PgUp 鍵切換至上一個分頁。
Ctrl+Shift+Q 鍵關閉「Google 瀏覽器」。
Ctrl+W 鍵或 Ctrl+F4 鍵關閉目前的分頁或彈出式視窗。
用滑鼠中鍵 (或滑鼠滾輪) 按一下分頁。關閉您所點擊的分頁。
在瀏覽器工具列中的 [上一頁] 或 [下一頁] 箭頭上按一下滑鼠右鍵,或以滑鼠左鍵按住箭頭。顯示該分頁的瀏覽記錄。
同時按下 Alt 和向左鍵。前往該分頁瀏覽記錄的上一頁。
同時按下 Alt 和向右鍵。前往該分頁瀏覽記錄的下一頁。
使用滑鼠中鍵 (或滑鼠滾輪) 按一下工具列中的 [上一頁] 箭頭、[下一頁] 箭頭或 [前往] 按鈕。在背景的新分頁中開啟按鈕的目的網頁。
在分頁列的空白區域按兩下。將視窗放到最大或縮到最小。

Google 瀏覽器功能快速鍵

Alt+F 鍵開啟專門用來自訂「Google 瀏覽器」的 [工具] 選單。
Alt+E 鍵開啟專門用來自訂您正在瀏覽的網頁的 [工具] 選單。
Ctrl+Shift+B 鍵開啟或關閉書籤列。
Ctrl+H 鍵開啟「記錄」頁面。
Ctrl+J 鍵開啟「下載」頁面。
Shift+Esc 鍵開啟「工作管理員」。
Ctrl+Shift+J 鍵開啟「開發人員工具」。
Ctrl+Shift+Delete 鍵開啟「清除瀏覽資料」對話方塊。
F1 鍵在新分頁開啟「說明中心」(我們的最愛)。

網址列快速鍵

網址列中可使用以下快速鍵:

輸入搜尋字詞,然後按下 Enter 鍵。使用您的預設搜尋引擎執行搜尋。
輸入搜尋引擎關鍵字,按下空白鍵,接著輸入搜尋字詞並按下 Enter 鍵。搭配關鍵字使用搜尋引擎執行搜尋。
開始輸入搜尋引擎網址,接著在系統提示時按下 Tab 鍵,輸入搜尋字詞並按下 Enter 鍵。搭配網址使用搜尋引擎執行搜尋。
Ctrl+L 鍵反白顯示網址。
Ctrl+K 鍵或 Ctrl+E 鍵在網址列中加入「?」符號,在問號後輸入搜尋字詞即可使用預設搜尋引擎執行搜尋。
同時按下 Ctrl+Shift 鍵和向左鍵。將游標移至網址列中的上一個關鍵字詞
同時按下 Ctrl+Shift 鍵和向右鍵。將游標移至網址列中的下一個關鍵字詞
Ctrl+Backspace 鍵刪除網址列中游標之前的關鍵字詞
使用鍵盤方向鍵選取網址列下拉式選單中的項目,然後按下 Shift+Delete鍵。刪除瀏覽記錄 (如果有的話) 中您選取的項目。
使用滑鼠中鍵 (或滑鼠滾輪) 按一下網址列下拉式選單中的項目。在背景的新分頁中開啟項目。
看見網址列下拉式選單時,按下 Page Up 鍵或 Page Down 鍵。選取下拉式選單的第一個或最後一個項目。

網頁快速鍵

Ctrl+P 鍵列印目前的網頁。
Ctrl+S 鍵儲存目前的網頁。
Ctrl+R 鍵重新載入目前的網頁。
Esc 鍵停止載入目前的網頁。
Ctrl+F 鍵開啟搜尋列。
Ctrl+G 鍵或 Enter 鍵尋找下一個與您在搜尋列所輸入內容相符的項目。
Ctrl+Shift+G 鍵或 Shift+Enter 鍵尋找上一個與您在搜尋列所輸入內容相符的項目。
按住 Alt 鍵並按一下連結。下載連結目標。
Ctrl+U 鍵開啟目前網頁的原始碼。
將連結拖曳至書籤列將連結儲存為書籤。
Ctrl+D 鍵將目前的網頁儲存為書籤。
Ctrl+Shift+D 鍵將所有開啟的網頁儲存為新資料夾中的書籤。
F11 鍵在全螢幕模式開啟網頁。再次按下 F11 鍵則可關閉全螢幕模式。
Ctrl 鍵和 + 鍵,或按住 Ctrl 鍵並向上滾動滑鼠滾輪。放大頁面上的所有內容。
Ctrl 鍵和 - 鍵,或按住 Ctrl 鍵並向下滾動滑鼠滾輪。縮小頁面上的所有內容。
Ctrl+0 鍵將頁面上的所有內容都回覆為正常大小。
空白鍵向下捲動網頁。
Home 鍵前往網頁頂端。
End 鍵前往網頁底端。

文字快速鍵

Ctrl+C 鍵將反白的內容複製到剪貼簿。
Ctrl+V 鍵或 Shift+Insert 鍵從剪貼簿貼上內容。
Ctrl+Shift+V 鍵從剪貼簿中貼上目前內容,不含格式。
Ctrl+X 鍵或 Shift+Delete 鍵刪除反白的內容並複製到剪貼簿。

大樓警衛與電腦防毒程式

2011年4月5日 星期二

這個標題起源於日前與大姐夫的一番話:

姐夫:「是否有用過微軟的防毒軟體?」

我:「之前有簡單試過,不過,感覺還好。」

姐夫:「原本買卡巴斯基裝在小筆電,不過,最近到期了,網路訂購又沒有比較便宜,所以在找另外代替的防毒程式。試用了微軟體防毒之前,覺得比較不會對筆電的Loading 造成影響,而且病毒偵測好像也蠻強。」

我:「我們目前都用小紅傘,再加上我們大都是利用"受限制的使用者"登入電腦來使用,所以中毒的機會已降低很多。」

你可能會覺得我要推薦某一款防毒,不過,我在思考的是另一個角度,我一直以為電腦系統就像我們住的大廈,防毒軟體就像警衛,病毒則是Bad Guys(壞人);病毒碼則像是警衛手上的壞人名單,新的壞人出現後如果沒有更新名單,就有可能會被他進入(滲透、偽裝)大樓去搞破壞,所以在這個每天都有新病毒產生的時代,防毒程式得要每天更新才行。

但,我們不能因為有警衛、有壞人名單就可以放心的把自家的門戶大開,或者根本不知道電腦隨時處於"門戶大開"的狀態?大姐夫是高科技知識分子,他知道電腦應該要有防毒軟體把關,但是他疏忽了自己的電腦一開機就是最高權限的管理員(administrator),而這時候的電腦系統就像是我們的家關上門,但是卻沒有上鎖一般,隨時可能會遇到突破樓下警衛進來破壞的 Bad Guys。

防毒程式很重要,但是更重要的是使用電腦的安全規範,一開始用 Ubuntu 的時候,覺得礙手礙腳,為什麼要先利用一般 user 帳號登入,再 sudo 去做管理員允許的工作呢?無他,安全罷了!

Unix系統(FreeBSD, Linux....)一開始就是為了多人使用而設計的系統,所以一開始就把使用者權限、安全性考量在內,而 Microsoft 的作業系統一開始就是以個人使用為考量,著重在單機單人使用,而Windows的出現,也只是把這一個概念「視窗化」,從Windows 95, 98開始,即使到了 Windows 7,很多人還是以單機、單帳號在使用,微軟一開始就不著重(教育)使用者這個部分,所以防毒程式市場大行其道,不曉得這是微軟自己造成的苦果,還是預期的結果?

現在,Windows 系統不裝防毒軟體,敢嗎?我得承認,我不敢!

 

PS: 剛剛查了一下 Microsoft Security Essentials 還可供小型企業中最多 10 部電腦使用」,所以學校單位和公家機關應該享受不到這個"福利"了。


利用 7-zip 命令列指令來壓縮及解壓縮 tar, gz 的格式

7-zip 是個強大的免費(解)壓縮軟體,還更直接支援Unix上常見的tar, gzip及bzip2 的壓縮格式,當我們安裝完7-zip後,會在 Program files/7-zip 裡含有命令列的程式(7z.exe, 7z.dll),我們可以把這二支程式複製到 C:\Windows 下,就可以在「命令提示字元」視窗中直接執行。

  • 壓縮成 tar 檔案
    7z  a  -ttar  this_is_tar_file.tar  soure_files_or_folders
     
  • 壓縮成 gzip 檔案
    7z  a  -tgzip  this_is_tar_file.gz  soure_files_or_folders 

命令列使用到的機會不大,但是若要做客製化的解壓縮,或是可程式化的功能的話,還是第一首選(之前是用winrar 內的rar.exe)。

 

※註:雖然之前在測試 ESXi 的 oem.tgz 壓縮檔遇到一些挫折,不過,還是 7-zip 還是很值得推薦給大家使用!

 


ESXi 伺服器的管理IP應該置於虛擬網段

由於免費的關係,ESXi 4.0(4.1)皆不具備防火牆的功能,連 TCP Wrapper 也沒有安裝在裡面,所以ESXi 伺服器的管理IP最好能夠放在虛擬網段中,比較能夠避免一些不必要的攻擊,尤其是開啟 SSH 服務;若實在有放在真實網段的話,也建議更改 SSH 的監聽埠(/etc/services)。

ps: 改成哪一個 port 就自選吧!不要在 1000 以內,自己又不會忘記的就可以了!

利用 dd 指令製作 USB 開機碟

2011年4月2日 星期六

這一陣子在試 vmware esxi4 裡的 oem.tgz(自訂硬體驅動程式),裡頭用到了linux 老牌指令 dd,之前一直似懂非懂,直這幾天所附帶而有所得。

dd 指令功能其實非常power,可以直接把 DISK ==> Image file(dd),也可以把 Image File(dd) ==> DISK,啊!原來 ghost  不是這類工具的始祖。

你可以利用 winimage 這類的windows工具來編修(新增/取代/刪除 檔案)這個 image 的內容,也可以在linux上直接用 mount 的工具把它掛載起來。

如果你有一個已製作好的 dd image file,想把它直接做成 USB,可用下列指令

# dd if=dd_image_file of=/dev/sdb

※註:if  ==> 表示 dd 的檔案名稱
         of ==> 表示linux底下,隨身碟的磁碟編號

在windows 底下可以參考楊錦昌教學 http://apt.nc.hcc.edu.tw/docs/FC2_X/00/diskboot.htm

Ubuntu10.04 or 10.10 upgrade to Firefox4

2011年3月28日 星期一

家裡的桌機是用  Ubuntu 10.10,最近 Firefox 4 Release 出來了,就直接把它升級了吧!

sudo add-apt-repository ppa:mozillateam/firefox-stable
sudo apt-get update
sudo apt-get install firefox ubufox

讓 ESXi 4.0 支援螃蟹卡(8168, 8169)

2011年3月27日 星期日

說起來有點麻煩,不過,直接把做好的 oem.tgz 放到 /bootbank 裡頭把舊的覆蓋過去後,重開就可以在終端機上看到了。

不難,但是要小心~~~

在 ESXi 4.0 主機上的對 VM 關機

這個操作需要在終端機前,不然就要開啟 SSH 服務了。

  1. 列出所有的 VM
    # vim-cmd vmsvc/getallvms
     
  2. 將 VM 直接關機
    vim-cmd vmsvc/power.off <vmid>
    將 <vmid> 改成用步驟1 所取得的 vmid
  3. 查詢目前是否有 vm 在執行
    ps ax|grep vmx
    若有的話在 ESXi 4.0 會出現如下列的畫面


查詢目前 Linux 的版本

for Redhat and CentOS:
cat /etc/redhat-release

for Debian and Ubuntu
lsb_release -a

ESXi + APC 做到斷電時,底下的vmos能夠自動關機

  1. 先下載 vSphere Management Assistant 虛擬機(它是 CentOS 5 x64 的系統)
    http://www.vmware.com/support/developer/vima/ 
  2. 解壓縮後,利用 vShere Client 將它匯入到 ESXi 主機並啟動
  3. 下載 apcupsd
    http://packages.sw.be/apcupsd/ 
    (我下載的是 apcupsd-3.14.8-1.el5.rf.x86_64.rpm 這一支
  4. 將它複製到 vMA 虛擬機之中(需要開啟 ssh,然後可以用 winscp 或 scp, pscp 工具來複製)

  5. 安裝 apcupsd-3.14.8-1.el5.rf.x86_64.rpm
    sudo rpm -ivh  apcupsd-3.14.8-1.el5.rf.x86_64.rpm --nodeps

  6.  待..............

 

利用 VNC client 與 ESXi Guest OS 連線

2011年3月23日 星期三

vSphere Client  雖然不錯,不過,用起來總覺得速度慢了些,用在管理ESXi 主機上還好,但是如果透過 vSphere Client 來管捚底下的 Guest OS,就覺得有點卡卡的!

目前新北市的環境已幫我們把虛擬 IP和真實IP做 Routing,所以這個部分也可以改成直接對 GuestOS來連線,但是如果想在做到下列的功能,那麼這個方法還是蠻好用!

  • 由外網直接控管設為虛擬IP的 GuestOS。
  • 不想開啟 GuestOS 的遠端連線服務(SSH, VNC, or 遠端桌面)

做法也不難,其步驟如下:

1. 先將GuestOS 關機。

2. 利用 ssh 登入 ESXi 主機

3. 在 /vmfs/volumes/datastore1/ 目錄下,切換至 GuestOS 的目錄 (本範例 B2D 為例)

4. 編輯 B2D.vmx  ##(請依自己的GuestOS 來更改這個檔案的名稱)

vi B2D.vmx

5. 在最底下新增三行指令

remotedisplay.vnc.port="5901"
remotedisplay.vnc.enabled="true"
remotedisplay.vnc.password="your_password"

6. 將 GuestOS 開機,然後利用 vncviewer 程式連線 (任一種VNCViewer皆可,我是用 UltraVNC的 vncviewer)

VMWare ESXi 4.1 Patch

原本用 ESXi 4.0時,vmware附的管理程式中有一支可以用來直接做更新,不過,換成 4.1之後這支程式就不見了!
現在只能手動更新,有點不太方便說~~~


不過,看到免費使用的份上,就接受這一點小小的不便吧!
昨天把更新的步驟做了一遍,順便把它記下來,免得下次又得再翻一遍~~~~

1. 首先,先到 Vmware 下載 vSphere CLI (Command-Line Interface) http://www.vmware.com/support/developer/vcli/ 目前2011/3/22前可下載的安全性更新有 ESXi410-201010001.zip 和 update-from-esxi4.1-4.1_update01.zip 兩支檔案。

 

2. 安裝 vSphere CLI 4.1 

 

3. 接著再到 Vmware 的 Download Patches 網頁下查詢是否有 security  patch 可以更新。

 

4.. 將下載的檔案置於 C:\program Files\vMware\VMware vSphere CLI\bin 的目錄下

 

5. 執行 vSphere VLI 安裝後的 Command Prompt 終端機,並切換到底下的 bin 目錄

 

6. 列出 patch 檔案內可更新的項目。
假設 ESXi 主機的 IP為  10.222.141.1,帳號:root,密碼:perfectesxi

perl vihostupdate.pl --server 10.222.141.1 --username root --password perfectesxi -b ESXi410-201010001.zip -l 

 

7. 更新第一個項目

perl vihostupdate.pl --server 10.222.141.1 -i -b ESXi410-201010001.zip -B ESXi410-201010401-SG

執行後會出現輸入帳號及密碼,輸入正確的帳密後即會開始更新!

 

8. 依照步驟 7 的方式,再更新第二個項目即可(註:雖然會提示"reboot" 重新開機的訊息,不過可以等全部都更新完畢後再重新開機)