紅聯Linux門戶
Linux幫助

如何使用圖形界面Webmin管理Linux服務器

發布時間:2015-04-21 21:56:13來源:linux.cn作者:Linux中國

一臺典型的Linux服務器運行命令行環境中,并已經包括了一些用于安裝和配置各種沒有界面的服務的基本工具。和一些成熟的具有圖形界面的桌面軟件相比,就安全性、資源消費和速度來說,僅需要少量的設置無疑是一個優點。

如果你習慣了使用基于圖形界面的軟件環境,你也許會想在Linux服務器中是否也有圖形界面。典型的Linux桌面環境如GNOME、KDE等,與它們提供的功能相比,其所占用的系統資源負擔是很不值得的,而且還不夠安全,因為越多的代碼越會帶來安全弱點。

另外一個成熟的桌面GUI的可選替代是使用 基于Web的管理工具。現在已經有許多基于Web的配置管理工具,如 Webmin、ISPconfig、Zentyal等。

在這篇教程中, 我會講述怎樣利用基于Web的界面工具來管理和配置Linux服務器。

Webmin 是一個用Perl語言寫的輕量級 (~20 MB) 系統配置工具。 Webmin 具有內置的web服務器, 允許用戶通過web接口來配置Linux服務器。 其中一個優點是由于它是基于模塊架構的,你可以選擇性加載模塊來擴展其功能。


Linux服務器上安裝Webmin

在 Ubuntu 或 Debian 系統中安裝Webmin, 你可以使用如下命令。

$ sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
$ wget http://prdownloads.sourceforge.net/webadmin/webmin_1.660_all.deb
$ sudo dpkg -i webmin_1.660_all.deb

在CentOS 或 RHEL 系統中安裝Webmin, 使用如下命令:

$ wget http://prdownloads.sourceforge.net/webadmin/webmin_1.660_all.deb
$ sudo rpm -U webmin-1.660-1.noarch.rpm


使用 Webmin

安裝好Webmin之后,你可以通過在瀏覽器中輸入 https://<主機的IP地址>:10000 來使用。 如果你開啟了防火墻, 請確保TCP端口 10000 沒有被攔截。

同時, 請注意你應該使用 HTTPS, 而不是 HTTP。 否則, 會出現重定向錯誤。 Webmin 默認使用其自己生成的的SSL驗證模式。

一旦你進入了Webmin登錄頁面, 你可以使用root身份登錄 (當然需要輸入root賬戶密碼)或者使用具有root權限的任何用戶賬戶登錄。 登錄成功后, 你可以看到如下Linux服務器的狀態信息。
如何使用圖形界面Webmin管理Linux服務器


Webmin 的特點

Webmin 一個引以為豪的優點就是它幾乎能夠配置任何Linux服務器所支持的配置。接下來我來介紹,讓你們大體了解它的一些重要功能。

設置引導時自動啟動的服務,同時顯示他們相關配置信息。
如何使用圖形界面Webmin管理Linux服務器

實時監控服務器狀態和其他服務,同時配置定時監控及郵件提醒。你也可以監控一系列服務器守護進程如 NFS、MySQL、BIND DNS、Squid proxy、Apache Web server等,或者監控系統資源如磁盤存儲情況、內存使用和網絡占用等。
如何使用圖形界面Webmin管理Linux服務器

配置 iptables-based firewall。
如何使用圖形界面Webmin管理Linux服務器

配置本地路由表和網關。
如何使用圖形界面Webmin管理Linux服務器

掛載和配置文件系統。
如何使用圖形界面Webmin管理Linux服務器

通過文件管理接口來查看和修改本地文件,但是這需要瀏覽器有相關的java插件。
如何使用圖形界面Webmin管理Linux服務器

通過改變Webmin的相關配置,你可以控制管理 IP 地址,添加/刪除 Webmin 功能模塊,開啟雙因子認證來使用安全登錄功能,或者創建證書驗證等。
如何使用圖形界面Webmin管理Linux服務器

注:以上圖片上傳到紅聯Linux系統教程頻道中。

601268股票行情中心