一个基于浏览器的Linux系统管理工具

文章作者 100test 发表时间 2007:03:14 16:46:33
来源 100Test.Com百考试题网


一 Webmin简介

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

二 webmin的特点

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

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

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

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

* 国际化支持,提供多国语言版本。

三 安装webmin

首先检查您的系统上是否已经安装了 Webmin。在文本终端中输入:

#rpm –qa|grep webmin

如果您的系统已经安装了 Webmin,您会得到它的版本号:

# webmin-1.090-1

否则您会看到没有安装 Webmin 的提示:

# package webmin is not installed

您可以使用下面的命令来对它进行升级或者重新安装:

# rpm -uvh webmin-1.090-1.noarch.rpm

注:当 Webmin 安装后,默认是启用的。但是这样安装并没有启用 SSL。SSL 需要安装一个称为 Net::SSLeay 的 Perl 模块。如果不装这个模块,Webmin 只有从本地控制台运行时才是安全的,本文先不讨论此模块的安装。

四 简单介绍标准的管理模块

首先登陆webmin,在浏览器中输入http://IP:10000,输入登陆系统已有的用户名和密码。

1) Webmin管理模块 主要功能

Webmin活动日志 查看Webmin上的管理活动;

Webmin配置 配置Webmin本身;

Webmin用户管理 管理Webmin的用户;

查找Webmin服务器 查找网络上其他的Webmin服务器。

2) 系统管理模块 主要功能

Change Passwords 改变Unix系统中用户的密码,相当于passwd命令;

Cron任务调度 配置/etc/crontab,管理定时调度的任务;

NFS输出 配置/etc/exports,管理系统的NFS服务的输出点;

NIS Client和Server 配置/etc/yp.conf、/etc/nsswitch.conf和/var/yp/securenets,管理NIS的客户端和服务器;

PAM Authentication 配置/etc/pam.d/,管理可插入认证模块PAMScheduled Commands 管理at命令调度的任务;

SysV初始化配置 配置/etc/inittab,管理系统的启动参数;

磁盘和网络文件系统 配置/etc/fstab,管理系统mount的文件系统;

磁盘限额 管理系统中磁盘的使用限额;

进程管理器 查看系统中运行的进程,相当于ps命令;

软件包 系统安装包的管理,相当于rpm命令;

使用手册 查找系统中的帮助文件,这些帮助文件包括man pages,perl doc 和Webmin的帮助;

系统日志 配置/etc/syslog.conf,管理和查看系统日志;

引导和关机 配置/etc/rc.d/,管理系统中守护进程;

用户和群组 配置/etc/passwd、/etc/group和/etc/shadow,系统的用户管理。

3) 服务管理模块 主要功能

Apache服务 配置Apache服务器。

BIND 4 DNS 服务器 配置BIND 4 DNS服务器。

BIND 8 DNS 服务器 配置 BIND 8 DNS 服务器。

DHCP服务器 配置动态IP服务器。

FTP服务器 配置wu-ftpd。

Fetchmail Mail Retrival 配置fetchmail。

Majordomo 列表管理 配置majordomo。

MySQL数据库管理器 配置MySQL服务器。

PPP帐号 配置/etc/ppp/pap-secrets,管理PPP的用户。

Postfix配置 配置postfix。

PostgreSQL数据库服务器 配置PostgreSQL服务器。

ProFTP Server 配置ProFTP服务器。

Qmail Configuration 配置Qmail邮件服务器。

SSH Server 配置SSH服务器。

Samba Windows 文件共享 配置Samba服务器。

SendMail 配置 配置 sendmail。

Squid 配置 配置Squid代理服务器。

Xinetd服务配置 配置/etc/xinetd.conf和/etc/xinetd.d/,管理系统中启动的Internet服务。



相关文章


Linux操作系统设备特性及设备管理分析
浅析Apache服务器中SSI和CGI设定方法
一个基于浏览器的Linux系统管理工具
Linux操作系统下应急响应流程与步骤
Linux系统中内部和外部安全性概述
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛