Roundcube Webmail 是一套 "僅支援 IMAP" 的 Webmail 程式,它結合了 Ajax 技術,讓 UI 變得更容易操作。Roundcube 是我目前看到最能兼具簡單與華麗的 Webmail,而且它也是少數支援多國語言介面的 OpenSource 之中,能夠把正體中文翻譯得很不錯的。它可以自訂的項目很多,不過對於系統的需求頗高,我也是將系統昇級至 Centos 6 之後才安裝來使用。如果你的環境也是使用 IMAP,非常建議使用 Roundcube。
將 Server 安裝成 Centos 6.0 之後,系統自動安裝好的是 vsftpd,因為忘情不了 proftpd 可以任意指定用戶登入目錄的功能,所以一如往常地把 vsftpd 移除,改為安裝 proftpd:
yum -y remove vsftpd
yum -y install proftpd
在改好設定檔,重新啟動 proftpd 之後,卻發現 ftp 用戶無法正常登入!!也跟防火牆的設定無關,我從 redhat linux 7.3 使用 proftpd 到現在,這種情形還是一次遇到。
"遠端桌面(RDP)" 相對於 VNC 的好處應該是:
連線的過程中有加密
可設定登入時的解析度
方便切換輸入法
操作起來似乎比 VNC 還流暢
現在遠端桌面可不再是 Windows 的專利,在 Linux 上要做到遠端桌面的存取,如果純粹只要有 Viewer 的功能可安裝 "rdesktop",如果要同時有 Viewer 及 Server 的功能請安裝 "xrdp",以下介紹 xrdp。
其實 xrdp 是一個 Linux 遠端桌面的 "中繼程式",為何說 xrdp 是 "中繼程式" 呢?!因為它還是借用了 VNC 的模組 (libvnc.so),並且 xrdp 除了可以讓你用遠端桌面連線存取 Linux 桌面之外,還能透過它來登入其它 Windows 的遠端桌面、VNC Server,以及任何也有安裝 xrdp 的主機。並且是允許你用不同帳號進行 "多重登入",這在 Windows 的系統只有 Windows Server 才支援。
所以說,安裝了 xrdp 等於是安裝了:
RDP Server (允許多重登入)
RDP ...
伺服器虛擬化(Virtualization)是這幾年蠻熱門的項目,眾多廠商都紛紛推出免費的虛擬化伺服器產品。
隨著企業級的 VMware Server 也推出到了 2.0 的版本,又是免費的產品,當然要拿來用用看,可能效能不及同樣免費的 VMware ESXi,但至少不用在硬體上面傷腦筋。
這次安裝的 VMware Server 2.0 在管理上已經完全使用 Web 介面,並使用JSP 及 Ajax 技術。不管是管理介面還是 GuestOS 的終端畫面,只要用瀏覽器就可以在任何地方存取,直接就可以取代 VNC 的功能。
身邊剛好有兩台主機可以拿來測試 VMware Server 的效能,一台是比較平價的 Q6600 DIY 機種,另一台是跟廠商借測的 Xeon 雙 CPU 工作站,主機配備如下:
1. [系統] -> [管理] -> [顯示](或執行 /usr/bin/system-config-display):
到 [硬體] 頁籤,選 “Generic LCD Display” 下的 “LCD Panel 1024×768″,按 [確定]。
再回到 [設定] 頁籤,選解析度為 1024×768 -> [確定]
2. [系統] -> [偏好設定] -> [螢幕解析度](或執行 /usr/bin/gnome-display-properties):
設解析度為 “1024×768″,更新頻率設為 “60Hz”。
編輯 /etc/ssh/sshd_config,加入或修改下列參數:
#禁止 root 以 SSH 登入
PermitRootLogin no
#僅允許特定群組登入
AllowGroups group1 group2
#僅允許特定帳號登入
AllowUsers user1 user2
#禁止使用空白密碼登入
PermitEmptyPasswords no
#限定只能使用 SSH2 協定
Protocol 2
#限定最多可以同時連線的數目
MaxStartups 5
vi 是 unix 家族下最功能強大的文字編輯器,讓用戶只要使用一個鍵盤就可以完成所有的編輯。而 vim 則是 vi 的加強版,甚至在 Windows 上也找得到 vim 的芳蹤。但 vi/vim 眾多的指令卻經常令初學者卻步,以下就是我所整理出來那些令人卻步的指令:
安裝新字型
將新字型(*.ttf, 例如:微軟正黑體)複製到 “/usr/share/fonts/zh_TW/TrueType/”。
執行
fc-cache -f -v
更新系統字型資料。
變更 XWindow 的字型
GNOME:到工具列的 [系統] → [偏好設定] → [字型] 做變更。
KDE:到 [控制中心] 的 [外觀&主題] → [字型] 做變更。
SVN + Trac + Apache 完整安裝攻略,而原本在 SVN 所欠缺的用戶及權限管理介面,也都可以由 Trac 的外掛程式來搞定,可謂兩全其美。
本文章適合熟悉 SVN 但沒用個任何線上專案管理的人做為參考。
請注意,本人使用的 Linux 是 CentOS 4.x,RHEL 4.x 也適用。
僅限 Apache 1.3.x 使用 mod_bandwidth 來限制用戶流量。