使用SSL来连接Webmin

0 投票
152 浏览
最新提问 5月 20, 2017 分类:面板工具 | 用户: 小九
webmin式基于web的UNIX/Liinux管理中的瑞士军刀!其默认的联接方式是http,而没有使用ssl加密。我已事先安装好webmin,并在webmin的“ssl加密”选项中下载Net::SSLeayperl模块。
所有命令在“其它-Command Shell”下完成。下面介绍webmin如何配置启用SSl。
第一步:安装openssl

查询系统是否安装openssl:rpm -qa  openssl
我的系统是Fedora 10,已默认安装openssl-0.9.8g-11.fc10.i686

第二步:下载Net::SSLeay perl模块

Net::SSLeay是一个允许perl调用openssl库函数的perl模块。
安装好webmin后,打开“ssl加密“选项,里面有提示,按提示进入网站下载。网站还提供包的安装说明,按此方法,我下载的包为Net_SSLeay.pm-1.23.tar.gz。

第三步:安装Net::SSLeay

#tar -zxvf Net_SSLeay.pm-1.23.tar.gz
#cd Net_SSLeay.pm-1.23
#./Makefile.PL
#make install
注意:若openssl是采用rpm安装的则需要运行perl Makefile.PL/usr来告诉perl在那里读取openssl链接库。

第四步:测试ssl安装
运行命令perl -e 'useNet::SSLeay'来测试模块Net::SSLeay是否安装成功,如果没有任何错误输出,那么SSL已经支持wemin了。

第五步:配置
在“webmin配置( Webmin Configuration)模块里面,把“允许SLL加密( SSLEncryption)”选择为enable。点击下面的确定。现在应该会弹出一个要求接受SSL证书的对话框了。
这时配置成功!然后系统要求重新以https协议登录webmin。

注:如果你是首先安装对SSL的支持,再安装webmin的话,分为两种情况,如果是tar.gz的,那么运行setup.sh脚本,当它问你是否支持SSL,回答yes(键入y)。
如果你rpm的包,很简单,只需要安装webmin,他会自带增加对SSL的支持的。

1个回答

0 投票
最新回答 6月 1, 2017 用户: 小九

如果您是企业,需要配置https网站,您可以购买Websoft9提供的专业服务,由我们的专业人士为您代劳

欢迎来到 Websoft9知乎 ,有什么不懂的可以尽管在这里提问,你将会收到社区其他成员的回答。
...