webmin是一个用浏览器来管理Linux系统的工具。
1、下载:www.webmin.com/download.html
包名称为webmin-1.340.tar.gz
图形界面管理工具Webmin可以轻松配置Linux服务器,甚至是远程配置目前Linux上运行的所有服务。而且,通过增加模 块,其功能可以被不断扩展,使用户可以针对自己的需求自行开发。
在首页,有一个“Downloading and Installing”下载图标。下载完毕,我们会注意到Webmin被作为“noarch”软件包列出来。
小知识:由 于RPM是二进制文件,它们通常为特定的体系结构进行编译,比如 i386 或者ppc。在错误的体系结构上安装软件包会导致错误的结果。因为 Webmin 是用 Perl 编写的,而Perl 是体系结构无关的,所以 Webmin 被标识为“noarch”。Practical Extraction and Reporting Language (Perl 语言)是 1987 年出现的一种多平台的解释性编程语言。它在多种平台都可以使用,包括 Windows,具有成熟完善的脚本功能。
安装
如果使用Redhat Linux,那么最简单的是使用 RPM 安装方法。以下我们假定是以RPM方式进行安装。首先检查系统是否已经安装了Webmin,在文本终端中输入:
rpm -q Webmin
如果没有安装Webmin,系统会提示:package Webmin is not installed。然后在安装文件目录下输入类似如下的命令:rpm –ivh webmin-1.510-1.noarch.rpm。回车后,系统会完成安装。
linux-Webmin的安装_安装
然后进行编译安装。
小提示:
当 Webmin 安装后,默认是启用的,但是这样安装并没有启用SSL。SSL需要安装一个称为Net::SSLeay的Perl模块。如果不安装这个模块,Webmin 只有从本地控制台运行时才是安全的。安装完成后,可以在本地或者远程浏览器上打开一个特定的端口来进入Webmin。通常是10000,这是安装时程序缺 省提供的http服务器端口,安装时可以根据自己的情况随意设定。不过,一般不要占用小于1024的端口。
下面,我们来测试Webmin是否安装成功,首先打开浏览器,在本地系统的浏览器中,输入http://localhost:10000/,可以看到一个 管理登录界面。这时,会弹出一个窗口,要求用户输入管理员名称及口令。至此表明,安装在Linux系统下的Webmin可以正常工作了。正确输入用户名及 口令(默认只有root账号可以登陆),就可以对系统管理了。
linux-Webmin的安装_linux_02
输入root账户名和密码
linux-Webmin的安装_linux_03
Webmin的默认界面是全英文的,对于国内用户来说,只要稍微修改一下,就可以变成全中文界面了。单击“Change Language and Theme”图标,会出现很多设置项目。在“Web min UI Language”后,将语言修改为:“Simplified Chinese (ZH CN)”,这样就变成中文版本了。
linux-Webmin的安装_linux_04
linux-Webmin的安装_乐成_05
linux-Webmin的安装_linux_06
Webmin配置:比Windows控制面板功能更强大
Webmin工具是基于控制台的工 具的前端,它可以可靠地完成管理任务,从简单的文件管理到复杂的工作,都可以轻易搞定。Webmin的管理工作是通过网页的方式来实现的,可以分为五个功 能部分:Webmin配置、系统配置管理、服务配置管理、网络配置、硬件配置、群集配置、其他配置。所有操作简单、直观,非常适合初学者
linux-Webmin的安装_Webmin_07
linux-Webmin的安装_linux_08
Webmin是基于Web的管理工具,使用它来进行服务器配置安全吗?关于这点,用户完全可以放心。Webmin的安全性主要体现在如下三个方面。首先, 是SSL支持。SSL不仅会认证你的Webmin服务器,而且还会对管理过程中的网络通信进行加密。通过设定Webmin支持SSL,就可以通过 https访问Webmin了。其次,是用户访问控制。用户访问控制使得管理员能控制每个模块能由哪些用户访问,访问某个模块的用户能够对该模块进行哪些 操作等。再次,是IP访问控制。IP访问控制可以限定哪些IP地址可以访问这个Webmin服务器,不在访问列表内的IP地址的访问将被禁止。通过这些安 全性加强,我们大可以安心地使用Webmin作为系统管理工具。总之,Webmin这种Linux、Unix系统管理工具,为我们正确高效地完成各种关键 的系统配置提供了极大的方便。