TypechoJoeTheme

轩宇网

搜索到 1 篇与 证书 的结果
2019-03-22

Nginx使用自签名SSL证书配置HTTPS

Nginx使用自签名SSL证书配置HTTPS
HTTPS也就是让HTTP连接建立在SSL安全连接之上,要保证Web浏览器到服务器的安全连接,HTTPS几乎是唯一选择。SSL使用证书来创建安全连接,主要有两种验证模式:仅客户端验证服务器的证书,客户端自己不提供证书。客户端和服务器都互相验证对方的证书。显然第二种方式安全性更高,普通的Web网站我们只能采用第一种方式,第二种方式一般用网上银行才会这么搞。那么客户端如何验证服务器的证书呢?服务器自己的证书必须经过某“权威”证书的签名,而这个“权威”证书又可能经过更权威的证书签名,这么一级一级追溯上去,最顶层那个最权威的证书就称为根证书。根证书直接内置在浏览器中,这样,浏览器就可以利用自己自带的根证书去验证某个服务器的证书是否有效。如果要提供一个有效的证书,服务器的证书必须从VeriSign这样的证书颁发机构签名,这样,浏览器就可以验证通过,否则,浏览器给出一个证书无效的警告。申请一个证书签名的费用是一年几十~几百刀不等,所以如果只是出于管理目的,可以创建自签名证书,保证管理员通过浏览器安全连接到服务器。下面简单介绍如何创建一个自签名的SSL证书。创建自签名证书需要安装openssl...
2019年03月22日
5,377 阅读
0 评论