您的位置 首页 数字

Webmin 简介

本部分介绍了 Webmin 的安装和使用,它是一个基于浏览器的管理工具,可以应用于 Linux 和其他一些平台,提供了可以完成很多管理和操作任务的图形化

本部分介绍了 Webmin 的装置和运用,它是一个依据浏览器的办理东西,能够应用于 Linux 和其他一些渠道,供给了能够完结许多办理和操作使命的图形化界面。

从 Windows 环境的办理转到 Linux 环境的办理时所面对的应战之一是,您需求去学习运用新的东西。作为一个办理员,您期望了解操作体系的细节以发挥它的最大成效。可是,当您还处在学习阶段时,就需求去完结详细的作业。

为加快您驾御 Linux 的进展,咱们将装置一个叫做 Webmin 的程序。如Webmin.com所言:“Webmin 是一个依据 Web 的 Unix 体系办理界面。凭借任何支撑表格和表单的浏览器(和 File Manager 模块所需求的 Java),您就能够设置用户帐号、Apache、DNS、文件同享,等等。Webmin 包含一个简略的 Web 服务器和许多 CGI 程序,这些程序能够直接修正体系文件,比方 /etc/inetd.conf 和 /etc/passwd。Web 服务器和一切的 CGI 程序都是用 Perl 5 编写的,没有运用任何非标准 Perl 模块。”

Webmin 事实上能够运转于一切的类 Unix 渠道,包含 Linux、AIX、HPUX、Solaris、OS X,等等。它具有一个 Web 前端,能够完结 Linux 中的许多办理使命。它能够以本地办法或许长途办法运转于恣意图形化浏览器中。Webmin 运用 SSL 来确保安全,避免侦听。当您学习 Linux 办理时,Webmin 将为您节约许多时刻。Webmin 还能够帮您完结那些还不能主动履行的繁琐的使命。Webmin 是可扩展的。作者供给了一个开发导游,并且现已呈现了一些第三方的模块。您也能够规划您自己的模块,以使 Webmin 永久能够按您的需求进行调整。

一、装置 Webmin

运用 Webmin 的第一个过程是装置。Webmin 在少量的发行版别中现已顺便,不过从Webmin 网站下载也很简略。

写作本文时,Webmin 的最新版别是 1.90 。依据您所运用的 Linux 发行版别,正确的装置办法不尽相同。假如您运用的是 Red Hat Linux 或许是 UnitedLinux 发行版别的一种(SuSE、Turbo、Connectiva 或许 Caldear),那么最简略的是运用 RPM 装置办法。假如您用的是其他的发行版别,那么您需求去阅览您的发行版别的文档和 Webmin 装置说明来挑选最好的装置办法。以下咱们假定是以 RPM 办法进行装置。

首要检查您的体系上是否现已装置了 Webmin。在文本终端中输入:

rpm -q webmin

假如您的体系现已装置了 Webmin,您会得到它的版别号:

Webmin-1.090-1

不然您会看到没有装置 Webmin 的提示:

package webmin is not installed

装置软件包在 Linux 上大多数软件包的装置都是像本文中装置 Webmin 这样简略。要了解更多有关软件包的装置和载——乃至有关自源代码编译应用程序——的信息,请参阅本系列文章的 第 9 部分。

即使现已装置了 Webmin,它的版别也或许会低于当时可用的最新版别。在这种情况下,您能够运用下面的指令来对它进行晋级或许重新装置:

rpm -Uvh webmin-1.090-1.noarch.rpm

在进行冗长的更新时会输出一行带有 # 符号的进展条。

★ RPM noarch

您会注意到 Webmin 被作为“noarch”软件包列出来。由于 RPM 是二进制文件,它们一般为特定的体系结构进行编译,比方 i386 或许 ppc。在过错的体系结构上装置软件包会导致过错的成果。由于 Webmin 是用 Perl 编写的,而 Perl 是体系结构无关的,所以 Webmin 被标识为“noarch”。

当 Webmin 装置后,默许是启用的。可是这样装置并没有启用 SSL。SSL 需求装置一个称为 Net::SSLeay 的 Perl 模块。假如不装这个模块,Webmin 只要从本地操控台运转时才是安全的。在本文的最终将扼要介绍 Webmin 的安全运用。

★ Practical Extraction and Reporting Language (Perl)

Perl 是 1987 年呈现的一种多渠道的解释性编程言语。它在多种渠道都能够运用,包含 Windows,具有老练完善的脚本功用。Perl 的强项在于文本处理,广泛应用于 Web CGI 编程。Perl 能够经过增加模块来进行扩展,这些模块实际上是函数库,也是用 Perl 编写的。大多数模块,事实上包含 Perl 自身,都能够遵从 The Artistic License 这一答应而自在取得。

二、运用 Webmin

运用您喜爱的 Web 浏览器来拜访 Webmin。其间文件浏览器和 telnet/ssh 客户机这两个东西是依据 applet 的,需求在您的浏览器上装置有 Java Runtime Environment。这两个东西会带来便当,但并不是不可或缺的。其他一切模块都没有特别的要求。

将您的浏览器指向体系的 10000 端口,以开始运用 Webmin。在本地体系的浏览器中,您应该输入 http://localhost.localdomain:10000/。首要您看到的将是一个登录界面。

Webmin 的用户与操作体系的用户是分隔的。这就使得您不经过惯例的 Unix 验证机制就能够经过 Webmin 来设置进行办理的用户。不过,假如您想让某些用户能够运用 Webmin,您能够将他们参加 Webmin 用户列表,让 Webmin 经过 Unix 东西来对其进行验证,而不再运用 Wemin 的内部验证机制。能够操控每个用户对 Webmin 模块的拜访。例如,Helpdesk 职工只能够运用暗码功用,而其他职工能够拜访一切的模块。

装置完结后,root 用户会被主动创立,暗码为体系的 root 暗码。Webmin 依据登录记载日志,这样,在一个多办理员的环境中,或许更应该创立一个具有 root 用户权限的办理员组,并为运用此体系的每个人分别去创立用户。您第一次有必要以 root 身份登录。

三、Webmin 窗体

您看到的第一个屏幕将是 Webmin Configuration Section。在这里您能够装备 Webmin 用户、装备模块和检查活动日志。顶部的图标能够在 Webmin 中不同的模块窗体间进行切换。一切的模块都是可装备的,您能够依据自己的需求对它们进行重组。

图 1. Webmin 装备屏幕

用户也能够运用 Webmin有一个图标用来装备可选的 Usermin 软件包,这个软件包供给了一个依据 Web 的东西,用户能够凭借它完结修正暗码、办理体系邮件等使命。运用 Usermin 不能拜访体系装备文件。Usermin 和 Webmin 都将是免费的产品。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/shuzi/300352.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部