linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > linux网络与应用 > Linux服务器 >
栏目导栏
资料搜索
热门文章
·Linux网关设置
·WebLogic管理精华
·Webmin的下载与安装
·RedHat Linux 9.0 Samba配置详
·Linux下配置完整安全的DHCP服务
·网吧LINUX游戏服务器加迅闪更新
·Tomcat性能调整
·Linux下FTP服务器配置
·怎样设置域名的DNS服务器
·linux9.0+apache+php+mysql安装
·Eclipse+Tomcat+MyEclipse配置
·Linux服务器网卡驱动安装及故障
·Linux网络服务器配置详解
·Ubuntu Linux:Apache安装设置
·详细全面介绍什么是 Apache服务
最新文章
·构建一台大容量的NAT服务器
·Linux Squid安装调试中几个常用
·Samba中如何解决手动F5刷新文件
·Slackware EyooLinux服务器配置
·Linux系统下安装bind后配置实现
·Fedora Linux系统Samba服务器架
·服务器维护:RHEL 5系统下故障
·服务器应用:实现Linux与宿主机
·RED HAT AS4 U4下Gssftp服务的
·高手进阶:Redhat Linux上vsft
·Fedora Linux操作系统中TFTP的
·Ubuntu Linux操作系统安装配置
·Linux FTP服务器和SVN服务器的
·Linux操作系统下自带BIND的使用
·Linux系统下DNS服务器的架设
Google
 
webmin--基于Web的 Linux、Unix系统管理工具
[ 作者:  加入时间:2007-11-29 11:46:03  来自:Linux联盟收集整理 ]

对于Linux、Unix的系统管理员来说,正确高效省时地完成各种关键的系统配置简直是一件不可能的任务。即使是一个很有经验的系统管理员,也常常会为某些复杂的配置文件的格式而苦恼。因此拥有一个Linux、Unix上的GUI管理工具一直是广大系统管理员的美好愿望。下面将介绍这种GUI系统管理工具 ——Webmin。

Webmin介绍及特点

什么是Webmin呢?简单地说,Webmin是一个基于Web的 Linux、Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。目前Webmin支持绝大多数的Linux、 Unix系统,这些系统除了各种版本的Linux以外还包括:AIX、HPUX、Solaris、Unixware、Irix和FreeBSD等。ryULinux联盟
相对于其他GUI管理工具而言,Webmin具有如下显著优点:ryULinux联盟
1.Web管理方式使得Webmin同时具有本地和远程管理的能力;ryULinux联盟
2.插件式结构使得Webmin具有很强的扩展性和伸缩性。目前Webmin提供的标准管理:ryULinux联盟
3.模块几乎涵盖了常见的Unix管理,而且第三方的管理模块也不断地开发出来;ryULinux联盟
4.访问控制和SSL支持为远程管理提供了足够的安全性;ryULinux联盟
5.国际化支持,提供多国语言版本。

安装和配置

某些Linux发行版本已经预装了Webmin,譬如OpenLinux和中软Linux。如果Linux版本中不包含Webmin,可以到Ftp站点下载Webmin的RPM包或tar.gz格式的软件包来安装。ryULinux联盟
下面介绍tar.gz格式的Webmin的安装步骤:ryULinux联盟
1.安装Webmin需要先安装perl5.0.6或以上版本。如果目标系统上没有安装perl的话,需要到http://www.cpan.org/下载并安装perl,同时需要安装常用的perl模块;如果需要Webmin支持SSL,还需要安装OpenSSL和perl模块Net:SSLeay。ryULinux联盟
2.到http://www.webmin.com/webmin下载webmin-0.91.tar.gz ,把 webmin-0.91.tar.gz 解包到你想安装Webmin的目录,譬如/usr/local/webmin。ryULinux联盟
3.运行安装脚本setup.pl。安装过程会询问Webmin配置文件目录、Log目录和系统的监听端口(缺省是10000),还会要求设置管理员密码。安装脚本还会把Webmin安装成系统的守护进程,在开启系统时自动启动。ryULinux联盟
4.重新启动系统,访问http://localhost:10000,如果出现了Webmin的登录界面就说明安装成功了。

使用和管理

如何使用Webmin管理Linux或Unix系统呢?下面简单介绍一下,Webmin管理功能都是以模块的形式插入到Webmin中的, Webmin对形形色色的管理模块进行了分类。主要的类别有:Webmin、系统、服务、硬件和其他。成功登录到达本机Webmin的首页时,这些类别将以不同的属性页展现在我们面前,根据不同类别的管理模块,我们可以自由方便的对系统进行管理和维护。ryULinux联盟
下面的列表是Webmin的各种管理模块,我们可以对照每个管理模块的功能对我们的系统进行配置和维护。www.xxlinux.com

系统管理模块

Webmin管理模块ryULinux联盟
管理模块 主要功能ryULinux联盟
Webmin活动日志 查看Webmin上的管理活动ryULinux联盟
Webmin配置 配置Webmin本身ryULinux联盟
Webmin用户管理 管理Webmin的用户ryULinux联盟
查找Webmin服务器 查找网络上其他的Webmin服务器

硬件管理模块ryULinux联盟
管理模块 主要功能ryULinux联盟
Linux磁盘阵列 配置/etc/raidtab,管理Linux磁盘阵列ryULinux联盟
Linux启动管理 配置/etc/lilo.conf,管理Linux的 系统启动参数ryULinux联盟
本地磁盘分区 管理本地磁盘分区ryULinux联盟
打印机管理 管理打印机ryULinux联盟
网络配置 配置网络接口、域名服务器、路由网 关等ryULinux联盟
系统时间 查看和设置系统时间,相当于date命令

ryULinux联盟
管理模块 主要功能ryULinux联盟
Change Passwords 改变Unix系统中用户的密码,相当于passwd命令ryULinux联盟
Cron任务调度 配置/etc/crontab,管理定时调度 的任务ryULinux联盟
NFS输出 配置/etc/exports,管理系统的NFS服务的输出点ryULinux联盟
NIS Client和Server 配置/etc/yp.conf、/etc nsswitch.conf和/var/yp/securenets,ryULinux联盟
管理NIS的客户端和服务器ryULinux联盟
PAM Authentication 配置/etc/pam.d/,管理可插入认证模块PAMryULinux联盟
Scheduled Commands 管理at命令调度的任务ryULinux联盟
SysV初始化配置 配置/etc/inittab,管理系统的启动参数ryULinux联盟
磁盘和网络文件系统 配置/etc/fstab,管理系统mount的文件系统ryULinux联盟
磁盘限额 管理系统中磁盘的使用限额ryULinux联盟
进程管理器 查看系统中运行的进程,相当于ps命令ryULinux联盟
软件包 系统安装包的管理,相当于rpm命令ryULinux联盟
使用手册 查找系统中的帮助文件,这些帮助文件包括manpages,perl doc 和Webmin的帮助ryULinux联盟
系统日志 配置/etc/syslog.conf,管理和查看系统日志ryULinux联盟
引导和关机 配置/etc/rc.d/,管理系统中守护进程ryULinux联盟
用户和群组 配置/etc/passwd、/etc/group和/etc/shadow,系统的用户管理

管理模块 主要功能ryULinux联盟
Apache服务 配置Apache服务器ryULinux联盟
BIND 4 DNS 服务器 配置BIND 4 DNS服务器ryULinux联盟
BIND 8 DNS 服务器 配置 BIND 8 DNS 服务器ryULinux联盟
DHCP服务器 配置动态IP服务器ryULinux联盟
FTP服务器 配置wu-ftpdryULinux联盟
Fetchmail Mail Retrival 配置fetchmailryULinux联盟
Majordomo 列表管理 配置majordomoryULinux联盟
MySQL数据库管理器 配置MySQL服务器ryULinux联盟
PPP账号 配置/etc/ppp/pap-secrets,管理PPP的用户ryULinux联盟
Postfix 配置 配置postfixryULinux联盟
PostgreSQL数据库服务器 配置PostgreSQL服务器ryULinux联盟
ProFTP Server 配置ProFTP服务器ryULinux联盟
Qmail Configuration 配置Qmail邮件服务器ryULinux联盟
SSH Server 配置SSH服务器ryULinux联盟
Samba Windows 文件共享 配置Samba服务器ryULinux联盟
SendMail 配置 配置 sendmailryULinux联盟
Squid 配置 配置Squid代理服务器ryULinux联盟
Xinetd服务 配置 配置/etc/xinetd.conf和/etc/xinetd.d/,管理系统中启动的Internet服务

Cluster管理模块ryULinux联盟
管理模块 主要功能ryULinux联盟
Cluster Software Package 用于管理Linux集群ryULinux联盟
Cluster Users and Groups 用于管理Linux集群ryULinux联盟
HeartBeat Monitor 用于管理Linux集群

其他管理模块ryULinux联盟
管理模块 主要功能ryULinux联盟
Command Shell 在Linux服务器上执行一个命令ryULinux联盟
Perl 模块 管理perl的模块ryULinux联盟
SSH/Telnet登录 一个支持SSH的Telnet客户端ryULinux联盟
文件管理器 一个类似于Windows资源管理器 的文件管理模块,ryULinux联盟
管理Linux服务 器上的文件ryULinux联盟
系统和服务器的状态 查看系统中各种服务器(如HTTP、ryULinux联盟
FTP、Samba,MySQL等)运行状态ryULinux联盟
用户自定义命令 定义常用的命令

Webmin的安全性

由于Webmin是基于Web的管理工具,所以Webmin本身的安全的重要性就不言而喻了。Webmin的安全性主要体现在如下三个方面:ryULinux联盟
1. SSL支持ryULinux联盟
通过设定Webmin支持SSL,你可以通过https访问Webmin。SSL不仅会认证你的Webmin服务器,而且还会对管理过程中的网络通信进行加密。ryULinux联盟
2. 用户访问控制ryULinux联盟
用户访问控制使得管理员能控制每个模块能由哪些用户访问,访问某个模块的用户能够对该模块进行哪些操作等。ryULinux联盟
3. IP访问控制ryULinux联盟
IP访问控制可以限定哪些IP地址可以访问这个Webmin服务器,不在访问列表内的IP地址的访问将被禁止。ryULinux联盟
通过这些安全性加强,我们大可以安心地使用Webmin作为系统管理工具。总之,Webmin这种Linux、Unix系统管理工具,为我们正确高效地完成各种关键的系统配置提供了极大的方便。

Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·web应用程序中的数据库连接  (2007-11-28 13:51:36)
 ·Web Form中的Datagrid的自定义分页  (2007-11-26 16:27:40)
 ·Office Web Components(OWC)绘图控件使用11个问答  (2007-11-26 15:39:01)
 ·好玩的meebo,Web Based IM: 搞定了MSN和Gtalk  (2007-11-24 19:32:20)
 ·有分页功能的WEB打印  (2007-11-23 14:54:40)
 ·Web应用中避免Form重复提交的三种方案  (2007-11-23 14:52:04)
 ·WEB(Javascript)远程调用方案清单  (2007-11-23 14:02:21)
 ·在Zeus Web Server中安装PHP语言支持  (2007-11-22 14:12:43)
 ·用定制的PHP应用程序来获取Web服务器的状态信息  (2007-11-22 11:15:36)
 ·Linux系统下Web开发的CSS编辑利器CSSED介绍  (2007-11-14 17:05:46)