Webmin---unix下一个管理的好工具

发表于:2007-05-26来源:作者:点击数: 标签:
Webmin是一个基于Web的 Unix系统 管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。目前Webmin支持绝大多数的Unix系统,这些系统除了各种版本的 Linux 以为还包括:AIX、HPUX、Solaris、Unixware、Irix和FreeBSD等。 那么,Unix到
Webmin是一个基于Web的Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。目前Webmin支持绝大多数的Unix系统,这些系统除了各种版本的Linux以为还包括:AIX、HPUX、Solaris、Unixware、Irix和FreeBSD等。

那么,Unix到底有没有“魔法兔仔”呢?当然有,那就是大名鼎鼎的Webmin!!

  Webmin是一个基于Web的Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。目前Webmin支持绝大多数的Unix系统,这些系统除了各种版本的Linux以为还包括:AIX、HPUX、Solaris、Unixware、Irix和FreeBSD等。

  相对于其他GUI管理工具而言,Webmin具有如下显著优点:

  Web管理方式使得Webmin同时具有本地和远程管理的能力;

  插件式结构使得Webmin具有很强的扩展性和伸缩性。目前Webmin提供的标准管理模块几乎涵盖了常见的Unix管理,而且第三方的管理模块也被不断地被开发出来;

  访问控制和SSL支持为远程管理提供了足够的安全性;

  国际化支持,提供多国语言版本,包括简体中文。

  好了,让我们试试吧

  首先,在webmin的主页或其镜象站点,下载webmin,有tar.gz格式和rpm格式等可选,下面我们以最通用的

  tar.gz格式来讲解安装步骤:

  1.安装Webmin需要先安装perl5.0.6或以上版本。如果目标系统上没有安装perl的话,需要到http://www.cpan.org下载并安装{perl-for- linux},同时需要安装常用的perl模块;如果你需要Webmin支持SSL,你还需要安装OpenSSL和perl模块Net::SSLeay。

  2.到http://www.webmin.com/download.html下载webmin,我使用的是1.080 版本的(以下的安装以1.080版本为例)

  3.把 webmin-1.0.8.tar.gz 解包到你想安装Webmin的目录,譬如/usr/local/webmin

  tar vzxf webmin-1.0.8.tar.gz

  4.进到该目录,并运行安装脚本setup.pl。

  cd webmin-1.0.8
  ./setup.pl

  安装过程会询问Webmin配置文件目录、Log目录和系统的监听端口(缺省是10000,可以自己修改),还会要求你设置管理员密码。安装脚本还会把Webmin安装成系统的守护进程,在开启系统时自动启动。

  5.重新启动系统,访问http://localhost:10000,如果出现了Webmin的登录界面就说明安装成功了。

  Webmin的功能异常强大,还请各位自己摸索,笔者这里只例举最基本的几个问题:

  (1).将Webmin变为中文界面:

  进入Webmin后,依次选Webmin-->Webmin Configuration-->Language,然后在Display in language选项那里选择Simplified Chinese (ZH_CN),再按Change Language 即可。(如下图)

(2).选择硬盘的传输模式:

  依次选 硬件-->本地磁盘分区-->编辑IDE参数

  (3).配置单网卡的IP地址:

  依次选 网络-->网络接口-->eth0

  (4).配置qmail:

  依次选 服务-->QMail Configuration

  Webmin能够管理与配置的选项众多,以上例举的几个只是万中之一,若要详叙其功能,整整一本杂志也不够,还请各位朋友自己切身感受。

  由于Webmin是基于Web的管理工具,所以Webmin本身的安全的重要性就不言而喻了。Webmin的安全性主要体现在如下三个方面:

  ·SSL支持:通过设定Webmin支持SSL,你可以通过https访问Webmin。SSL不仅会认证你的Webmin服务器,而且还会对管理的过程中的网络通信进行加密。

  ·用户访问控制:用户访问控制使得管理员能够控制每个模块能够由哪些用户访问,访问某个模块的用户能够对该模块进行哪些操作等。

  ·IP访问控制:IP访问控制可以限定哪些IP地址可以访问这个Webmin服务器,不在访问列表内的IP地址的访问将被禁止。

Setup And Install:
先到 www.webmin.com 下载最新的webmin程序。找到适合sun solaris的压缩包,本例为 webmin-1.190.pkg.gz (现在最新版本是1.210)
安装步骤:
1、gunzip webmin-1.190.pkg.gz
2、pkgadd -d webmin-1.190.pkg WSwebmin
就在 /opt/webmin 下安装了webmin的程序,就可以 http://218.28.73.129:10000/ 对机器进行控制了

如果安装过了要升级安装,有两种方法:
1、修改 /var/sadm/install/admin/default 中的instance=unique 为 instance=overwrite
2、#/etc/webmin/stop
#cp -r /etc/webmin /etc/webmin.old
#pkgrm WSwebmin
#mv /etc/webmin.old /etc/webmin
#gunzip webmin-1.190.pkg.gz
#pkgadd -d webmin-1.190.pkg WSwebmin

值得注意的是webmin只分操作系统,不分CPU类型


原文转自:http://www.ltesting.net