绝对Linux服务器管理利器webmin

本文涉及的产品
访问控制,不限时长
简介:
用Linux配置服务器绝对是件费时间的事情.虽然外行人看见咱们在黑乎乎屏幕上打着一行行命令代码似乎是很NB,可真实的辛苦也就只有自己知道了.现在好了,有了webmin这款软件,绝对让我们管理服务器时能达到无招胜有招的境界了.鼠标轻轻一点,服务自动配好.
 
废话少说了,赶紧来体验下其巨大威力了.
 
先从网站 [url]http://www.webmin.com/download.html[/url]  上下载最新的源码包了,恩,似乎版本更新到1.35版了.下载 webmin-1.350.tar.gz  下来再说.
 
从[url]http://www.webmin.com/webmin/download.html[/url]下载最新版Webmin
从[url]http://webmin.thirdpartymodules.com/[/url] 下载第三方Webmin的管理模块
从[url]http://www.webmin.com/webmin/index2.html[/url] 获取Webmin用户手册
从[url]http://www.webmin.com/webmin/index3.html[/url] 获取Webmin的技术文档
在[url]http://www.sourceforge.net[/url] 上查找第三方Webmin的管理模块

 
OK,用tar webmin-1.350.tar.gz 命令解压这个包.进入目录,先看下README文件.知道直接用setup.sh就可以安装了.看人家做的多方便.
 
配置过程很简单,都是直接以询问的方式.我就修改了下web端口为8800.默认是10000.过程咱就不唠叨了.很简单.不过在这说下,如果需要加密ssl的话,你还需要安装OpenSSL和perl模块Net.
 
赶紧看下人家的界面是什么样的吧.
 
这个是进入的系统信息:
 
这个是webmin管理使用的, 主要用于配置webmin的.
 
 
这个是服务器配置及状况monitor
 
这个不要我多说了,配置服务器用的.
 
开一个DNS服务器配置界面看下,很具亲和力哦.
 
还有可以很方便的配置网络咯.看看.我这选了network configuration 看下界面.
 
下面就是服务器硬件情况了,再下面是服务器群集配置了.
 
呼,没话说,真是个好东东.关键是,我还没发觉是不是要收费.感兴趣朋友,赶紧去试用下.
下面是webmin功能中文介绍:参考下.
Webmin

管理模块 主要功能

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

Webmin配置 配置Webmin本身

Webmin用户管理 管理Webmin的用户

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


系统

管理模块 主要功能

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/,管理可插入认证模块PAM

Scheduled 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,系统的用户管理


服务

管理模块 主要功能

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磁盘阵列 配置/etc/raidtab,管理Linux磁盘阵列

linux启动管理 配置/etc/lilo.conf,管理Linux的系统启动参数

本地磁盘分区 管理本地磁盘分区

打印机管理 管理打印机

网络配置 配置网络接口、域名服务器、路由网关等

系统时间 查看和设置系统时间,相当于date命令


Cluster

管理模块 主要功能

Cluster Software Package 用于管理linux集群

Cluster Users and Groups 用于管理linux集群

HeartBeat Monitor 用于管理linux集群


其他

管理模块 主要功能

Command Shell 在linux服务器上执行一个命令

Perl 模块 管理perl的模块

SSH/Telnet 登录 一个支持SSH的Telnet客户端

文件管理器 一个类似于Windows资源管理器的文件管理模块,管理linux服务器上的文件

系统和服务器的状态 查看系统中各种服务器(如HTTP、FTP、Samba,MySQL等)运行状态

用户自定义命令 定义常用的命令


除了以上标准Webmin管理模块以外,还存在一些第三方的模块。这些模块包括防火墙IPTables的管理模块和入侵检测系统Snort的管理模块等。


管理Webmin


除了管理Unix系统外,Webmin还提供了管理Webmin本身的模块。对Webmin本身的管理主要包括:


* 模块管理:这一部分包括插入一个模块、删除一个模块、复制一个模块和重新设置模块所在的类别等。另外Webmin还提供了直接从Internet上升级的功能。

* 界面风格管理:Webmin提供多种界面风格,0.91版中提供了KDE和Caldera两种界面风格。Webmin的界面风格实际上也是一个模块,你可以插入一个新的界面风格。除此之外,你还可以修改Webmin的一些界面参数,如页面背景颜色、表格背景颜色等。

* 国际化支持:Webmin的一个很大特色是提供多国语言支持。目前Webmin支持的语言有:英、法、德、意、中、日、韩等语言。

* Webmin服务器群:Webmin还提供了发现和管理多个Webmin服务器的功能,这为同时管理多台UNIX服务器提供了极大的便利。

* 活动日志:Webmin的活动日志主要用于审计系统的管理活动。


Webmin的安全性


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


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

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

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


通过这些安全性加强,你大可以安心地使用Webmin作为你的系统管理工具。


结语


Webmin提供了简单的可扩展的GUI管理工具,随着管理模块的不断丰富,Webmin一定能够成为管理小型Unix系统的利器。但是因为缺少有效的集成手段和分布式管理机制,Webmin很难用于管理大型Unix系统。


本文转自 wuqingying 51CTO博客,原文链接: http://blog.51cto.com/carywu/35600 ,如需转载请自行联系原作者

相关实践学习
消息队列+Serverless+Tablestore:实现高弹性的电商订单系统
基于消息队列以及函数计算,快速部署一个高弹性的商品订单系统,能够应对抢购场景下的高并发情况。
云安全基础课 - 访问控制概述
课程大纲 课程目标和内容介绍视频时长 访问控制概述视频时长 身份标识和认证技术视频时长 授权机制视频时长 访问控制的常见攻击视频时长
相关文章
|
1月前
|
安全 Java Linux
Websoft9:为开发者打造的高效 Linux 服务器面板
Websoft9 是一款以开源应用部署与管理为核心的服务器面板,采用“环境即服务”模式。它通过运行环境标准化、自动化配置、安全融合和资源管理四个方面实现平台与环境的深度协同。支持多语言框架预集成、云原生组件整合,提供 200+ 应用模板一键部署,并具备全流程安全防护和统一资源监控能力,助力开发者高效管理和扩展应用环境。
55 0
|
4天前
|
安全 Linux
阿里云linux服务器使用脚本通过安全组屏蔽异常海外访问ip
公网网站可能会遭受黑客攻击导致访问异常,使用此脚本可以屏蔽掉异常IP 恢复访问。也可自行设置定时任务定期检测屏蔽。
85 28
|
6天前
|
关系型数据库 MySQL Linux
在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾
以上就是在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾的步骤。这个过程就像是一场接力赛,数据从MySQL数据库中接力棒一样传递到备份文件,再从备份文件传递到其他服务器,最后再传递回MySQL数据库。这样,即使在灾难发生时,我们也可以快速恢复数据,保证业务的正常运行。
64 28
|
18天前
|
JavaScript Linux Python
在Linux服务器中遇到的立即重启后的绑定错误:地址已被使用问题解决
总的来说,解决"地址已被使用"的问题需要理解Linux的网络资源管理机制,选择合适的套接字选项,以及合适的时间点进行服务重启。以上就是对“立即重启后的绑定错误:地址已被使用问题”的全面解答。希望可以帮你解决问题。
62 20
|
24天前
|
Ubuntu Linux
Linux系统管理:服务器时间与网络时间同步技巧。
以上就是在Linux服务器上设置时间同步的方式。然而,要正确运用这些知识,需要理解其背后的工作原理:服务器根据网络中的其他机器的时间进行校对,逐步地精确自己的系统时间,就像一只犹豫不决的啮齿动物,通过观察其他啮齿动物的行为,逐渐确定自己的行为逻辑,既简单,又有趣。最后希望这个过程既能给你带来乐趣,也能提高你作为系统管理员的专业素养。
100 20
|
2月前
|
关系型数据库 应用服务中间件 Linux
Linux云服务器如何搭建LNMP环境
LNMP环境是Linux系统中常用的Web服务架构,由Linux、Nginx、MySQL/MariaDB和PHP组成,适用于高效托管动态网站。本文以CentOS 7为例,详细介绍了LNMP环境的搭建步骤,包括Nginx、MariaDB和PHP的安装与配置,以及最终通过创建`index.php`文件验证环境是否成功部署。具体操作涵盖配置YUM仓库、安装服务、编辑配置文件、启动服务等关键步骤,确保用户能够顺利搭建并运行LNMP环境。
71 1
Linux云服务器如何搭建LNMP环境
|
1月前
|
存储 运维 监控
深度体验阿里云系统控制台:SysOM 让 Linux 服务器监控变得如此简单
作为一名经历过无数个凌晨三点被服务器报警电话惊醒的运维工程师,我对监控工具有着近乎苛刻的要求。记得去年那次大型活动,我们的主站流量暴增,服务器内存莫名其妙地飙升到90%以上,却找不到原因。如果当时有一款像阿里云 SysOM 这样直观的监控工具,也许我就不用熬通宵排查问题了。今天,我想分享一下我使用 SysOM 的亲身体验,特别是它那令人印象深刻的内存诊断功能。
|
1月前
|
Linux 虚拟化 Docker
Linux服务器部署docker windows
在当今软件开发中,Docker成为流行的虚拟化技术,支持在Linux服务器上运行Windows容器。流程包括:1) 安装Docker;2) 配置支持Windows容器;3) 获取Windows镜像;4) 运行Windows容器;5) 验证容器状态。通过这些步骤,你可以在Linux环境中顺利部署和管理Windows应用,提高开发和运维效率。
160 1
|
3月前
|
安全 大数据 Linux
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
|
4月前
|
运维 监控 Linux
推荐几个不错的 Linux 服务器管理工具
推荐几个不错的 Linux 服务器管理工具
347 6