目前上網流行的讚、推等,在不同國家、社群都有不同的擁護者,也讓不同的部落客在個人網誌上留下資訊,願意提供多樣不同的選擇:
GUI:Graphic User Interface,Microsoft、Mac OS 主要以圖型工具介面,進行系統設定部屬作業;主要管理訴求為簡易、方便系統管理可以快速上手,較沒有使用門檻。
CLI:Command Line Interface,UNIX-like 系統 ( Linux、AIX、HP/UX 等系統 ) 主要以指令為主要的設定、操作介面;主要訴求為指令的執行,較方便移轉成連續執行腳本,對要大量或連續設定的部屬行為,較可化繁為簡。
以 Red Hat Enterprise Linux ( 以下簡稱 RHEL ) 來說,所提供的系統管理工具,雖早期有檔名開頭帶有redhat-confifg ( 自 RHEL4 之後更名為 system-config ) 的GUI工具,但早期功能較不完備,沒有辦法完成指令後,尚需要編修設定檔的工作混在單一GUI工具下,導致希望用單一GUI工具,完成指令所有相關操作的美意打了折扣。
在 RHEL6 中,為解決上述問題,管理人員不需要記憶過多的指令,可利用一個GUI工具一次到位的將設定完成,有越來越多的選擇,以下就VPN、檔案系統加密、LVM系統管理、防火牆管理四項簡介如下:
- VPN設定工具:用Gnome桌面右上方NetworkManager網路圖示,設定VPN
- 磁碟系統管理工具:設定磁碟系統的加密 Disk Utility ( palimpsest ),可不需要理會許多 luks 指令 ( Linux Unified Key Setup 為 RHEL6 加密磁碟系統的應用指令 )
- 磁碟系統管理工具:設定LVM的磁碟系統 system-config-lvm,將 LVM 系統的管理指令,與撰寫 /etc/fstab 的功能在該 GUI 工具中一次達成
- 網路封包過濾工具:設定防火牆系統 system-config-firewall
記得RHEL4推出距今 ( 西元 2011 年 ) 也超過六年了,在當時,為方便管理叢集系統,system-config-cluster曾讓系統管理員驚豔,可以不需要記設定檔案的格式,一個工具一次到位搞定一切。就像學習原廠認證課程的好處是:”不管你用不用得到這項功能,原廠課程會在內容讓你知道有這功能”。而相信 RHEL6 的改變,就像部落客的多元選擇:”不管你用不用GUI工具,RHEL提供的GUI工具讓你要用一定行。 |