Nginx下配置加密网站
发布日期:2021-06-29 06:55:34 浏览次数:4 分类:技术文章

本文共 796 字,大约阅读时间需要 2 分钟。

加密算法:

一般分为对称算法、非对称算法、信息摘要。

对称算法有:AES、DES,主要应用在单机数据加密。【很安全,不适合网络加密】『加密+解密』

非对称算法有:RSA、DSA,主要应用在网络数据加密。【私钥+公钥】

信息摘要:MD5、sha256,主要应用在数据完整性校验、数据秒传等。

为文件加密MD5后,除非修改了文件的内容,否则再次测试该文件的MD5,MD5不会更改

[root@proxy ~]# touch zhu.txt

[root@proxy ~]# md5sum zhu.txt

d41d8cd98f00b204e9800998ecf8427e  zhu.txt
[root@proxy ~]# echo "zhuhaiyan" >zhu.txt
[root@proxy ~]# md5sum zhu.txt

bbf8f08b6de0fc3857009eae359a711e  zhu.txt

在nginx下配置安全虚拟主机

1.生成私匙与证书

[root@proxy ~]# cd /usr/local/nginx/conf/  

[root@proxy conf]# openssl genrsa >cert.key          ------生成私匙

[root@proxy conf]# openssl req -new -x509 -key cert.key >cert.pem    -----生成证书

2.修改Nginx配置文件,设置加密网站的虚拟主机

把配置文件中100多行的以下代码更改为以下数据:

        ssl_certificate      cert.pem;

        ssl_certificate_key  cert.key;

3.重新加载页面

[root@proxy ~]# firefox https://192.168.4.5/www.c.com //信任证书可以访问,建议关掉浏览器后在尝试。

转载地址:https://blog.csdn.net/zhydream77/article/details/80197306 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:LNMP环境安装
下一篇:Nginx下添加用户认证,以及添加虚拟主机

发表评论

最新留言

不错!
[***.144.177.141]2024年04月29日 15时02分58秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章