|
简介:
wemin是一款很方便的网络管理工具,主要以 perl 与 CGI 作为开发语言,提供了可以完成许多管理和操作任何的图形化界面。管理员可以通过浏览器访问 webmin 的各种管理功能并完成相应的管理动作。
运行原理:
webmin 具有一个 web 前端,可以完成 linux 中的诸多管理任务。它可以以本地方式或者远程方式运行于任意图形化浏览器中。
webmin 包括一个简单的 web 服务器和许多 CGI 程序,这些程序可以直接修改系统文件,比如配置文件 /ect/inetd.conf 和 /ect/passwd 。web 服务器和所有的 CGI 服务器都是用 perl5 编写,没有使用任何非标准 perl 模块。
webmin 使用 SSL 来保证安全,防止侦听。webmin 还可以扩展,可以自行 DIY 自己的模块,以使 webmin 按照实际需要进行调整。
安装:
在 http://www.webmin.cn 可以下载到适合各种平台的安装文件。我这里是 opensuse11.1,所以下载 RPM 包来安装最为方便。
现在,最新版本是 1.49 。下载完 RPM 包后,安装:beyes@linux-beyes:~/Software> sudo rpm -ivh webmin-1.490-1.noarch.rpm
warning: webmin-1.490-1.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 11f63c51
Preparing... ########################################### [100%]
Operating system is SuSE Linux
1:webmin ########################################### [100%]
Webmin install complete. You can now login to https://linux-beyes:10000/
as root with your root password.
上面的 webmin 被作为 "noarch" 软件包列出来。由于 RPM 是二进制文件,它们通常为特定的体系结构进行编译,比如 i386或者 ppc 。在错误的体系结构上安装软件会导致错误。但由于 webmin 是 perl 编写,而 perl 是体系结构无关的,所以webmin 被标识为 "noarch" 。 |
安装完后,使用 https://linux-beyes:10000/ 登录。这个地址是本机地址,端口号 10000 可以在登录 webmin后进行修改。登录界面为如下图:
![]()
依次点开左边的各个栏目,发现有相当多的配置选项。这个可以根据需要来设置,如要配置 webmin ,则点 webmin->webmin configuration 选项,如下图:
![]()
上面有配置语言(这个版本目前位置还没配上中文,老版本会有)选项,有对 webmin 绑定 IP 及修改默认端口等选项。 |
|