webmin式基于web的UNIX/Liinux管理中的瑞士军刀!其默认的联接方式是http,而没有使用ssl加密。
考虑这是做系统管理,还是觉得不安心,于是考虑使用ssl。
郁闷的是,webmin的官方网站一直没有开通,一直也没有找到镜像站点。
今天好不容易找到了镜像站点,看了一下说明,做了配置,非常简单!
下面给出我的配置,因为比较简单,我就不做详细说明了。
1.安装openssl
这个属于必要软件了。我的Linux是Fedora Core 2.
[mlsx@jsq-server mlsx]$ rpm -q openssl
openssl-0.9.7a-35
[mlsx@jsq-server mlsx]$ rpm -q openssl-devel
openssl-devel-0.9.7a-35
2.下载Net::SSLeay perl模块
Net::SSLeay是一个允许perl调用openssl库函数的perl模块。你可以从 Webmin的站点下载这个模块。
同时要注意,有的系统可以自带了这个模块,是采用rpm安装的,一般rpm包的名字是perl-Net-SSLeay。你可以先查询一下是否安装了这个包。
3.安装Net::SSLeay
你可以使用下面的模块:
#tar xvzf Net_SSLeay.pm-x.yy.tar.gz
#cd Net_SSLeay.pm-x.yy
#perl Makefile.PL
#make install
注意:如果你的openssl是采用rpm安装的模式,你可能需要使用
perl Makefile.PL /usr
来告诉perl在那里读取openssl链接库。
4.测试ssl安装
使用下面的命令来测试上面的模块是否安装成功
#perl -e 'use Net::SSLeay'
如果没有任何错误输出,那么SSL已经支持wemin了。
5.现在安装wemin
如果你是首先安装对SSL的支持,再安装webmin的话,分为两种情况,如果是tar.gz的,那么运行setup.sh脚本,当它问你是否支持SSL,回答yes(键入y)。
如果你rpm的包,很简单,只需要安装webmin,他会自带增加对SSL的支持的。
6.配置已经安装了webmin的
在“webmin配置( Webmin Configuration)模块里面,把“允许SLL加密( SSL Encryption)”选择为enable。点击下面的确定。现在应该会弹出一个要求接受SSL证书的对换框了。
SSL连接Webmin配置
最新推荐文章于 2023-11-07 22:27:46 发布