亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > CentOS > 正文

CentOS下生成自簽名的證書的方法詳解

2020-07-08 12:47:28
字體:
來源:轉載
供稿:網友

1. 生成自簽名的證書

通常要配置 https 的服務器,都需要一個由正式的 CA 機構認證的 X509 證書。當客戶端連接 https 服務器時,會通過 CA 的共鑰來檢查這個證書的正確性。但要獲得 CA 的證書是一件很麻煩的事情,而且還要花費一定的費用。因此通常一些小的機構會是使用自簽名的證書。也就是自己做 CA,給自己的服務器證書簽名。

這個過程有兩個主要的步驟,首先是生成自己的 CA 證書,然后再生成各個服務器的證書并為它們簽名。 我是用 OpenSSL 來生成自簽名證書的。

第一步是制作 CA 的證書:

openssl genrsa -des3 -out my-ca.key 2048

openssl req -new -x509 -days 3650 -key my-ca.key -out my-ca.crt

這會生成 my-ca.key 和 my-ca.crt 文件,前者存放著使用 my-ca.crt 制作簽名時必須的密鑰,應當妥善保管。而后者是可以公開的。上面的命令為 my-ca.key 設定的有效期為 10 年。

用命令

openssl x509 -in my-ca.crt -text -noout

可以查看 my-ca.crt 文件的內容。

有了 CA 證書之后,就可以為自己的服務器生成證書了:

openssl genrsa -des3 -out mars-server.key 1024

openssl req -new -key mars-server.key -out mars-server.csr

openssl x509 -req -in mars-server.csr -out mars-server.crt -sha1 -CA my-ca.crt -CAkey my-ca.key -CAcreateserial -days 3650

前兩個命令會生成 key、csr 文件,最后一個命令則通過 my-ca.crt 為 mars-server.csr 制作了 x509 的簽名證書。

需要注意的是,在執行上述第二個命令時,Common Name 選項應當輸入的是服務器的域名,否則在用戶通過 https 協議訪問時每次都會有額外的提示信息。

用命令

openssl x509 -in mars-server.crt -text -noout

可以查看 mars-server.crt 文件的內容。

2. 配置 Apache 服務器

首先,創建 /etc/apache2/ssl 目錄,將剛剛制作的 my-ca.crt、mars-server.key 和 mars-server.crt 文件拷貝到這個目錄中。

接著執行命令

a2emod ssl

激活 Apache 的 SSL 模塊,然后在 /etc/apache2/sites-enable/ 中添加虛擬主機,這個過程與添加普通的虛擬主機類似,不同點在于該主機的端口應為 443。配置如下:

NameVirtualHost *:443

<VirtualHost *:443>

ServerName localhost

DocumentRoot /var/www

SSLEngine On

SSLCipherSuite HIGH:MEDIUM

SSLProtocol all -SSLv2

SSLCertificateFile /etc/apache2/ssl/mars-server.crt

SSLCertificateKeyFile /etc/apache2/ssl/mars-server.key

SSLCACertificateFile /etc/apache2/ssl/my-ca.crt

<Directory /var/www>

   Order deny,allow

   Allow from localhost

</Directory>

</VirtualHost>

<VirtualHost *:80>

ServerName localhost

DocumentRoot /var/www

<Directory /var/www>    Order deny,allow

   Allow from localhost

</Directory>

</VirtualHost>

以上配置保證了用戶在訪問 443 和 80 端口時可以看到相同的內容,而僅僅是使用的協議不同。修改好配置后,便可以重啟 Apache 服務器,這時需要輸入 mars-server.key 的密碼。用瀏覽器訪問

https://localhost/

這時應當看到一個彈出對話框,讓你確認是否信任該站點的證書,選擇信任后,便可以查看該站點的內容了。

由于大多數 Apache 服務器都是在服務器啟動時自動啟動,為了避免在啟動 Apache 時輸入密碼,可以用以下命令生成不加密的 mars-server.key 文件:

openssl rsa -in mars-server.key -out mars-server.key.insecure

用新生成的 mars-server.key.insecure 代替原有的 key 文件即可。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产91精品久久久久久| 日韩精品在线观看一区二区| 国产999在线| 91精品视频在线免费观看| 国产欧美日韩免费看aⅴ视频| 久久97久久97精品免视看| 97超级碰碰人国产在线观看| 亚洲国产一区自拍| 91经典在线视频| 亚洲国产精品一区二区三区| 国产精品美女久久久免费| 色播久久人人爽人人爽人人片视av| 国产精品美女久久久久av超清| 国产精品视频不卡| 国产一区二区三区毛片| 18久久久久久| 成人国产精品久久久久久亚洲| 日本精品性网站在线观看| 亚洲男人第一av网站| 国产精品久久久久aaaa九色| 成人黄色午夜影院| 色综合久久久久久中文网| 欧美wwwxxxx| 69精品小视频| 97**国产露脸精品国产| 在线观看国产精品日韩av| 日韩中文字幕在线看| 黄色一区二区在线观看| 清纯唯美日韩制服另类| 最近2019年中文视频免费在线观看| 日韩免费观看av| 欧美日韩久久久久| 亚洲欧美另类在线观看| 亚洲精品视频网上网址在线观看| 91精品成人久久| 欧美电影在线观看网站| 欧美激情影音先锋| 免费91麻豆精品国产自产在线观看| 日韩少妇与小伙激情| 久久97精品久久久久久久不卡| 日韩中文字幕久久| 久久深夜福利免费观看| 欧美精品videosex性欧美| 日韩中文字幕在线视频播放| 97视频人免费观看| 一夜七次郎国产精品亚洲| 亚洲欧洲日本专区| 亚洲激情中文字幕| 欧美日韩裸体免费视频| 一区二区成人av| 国产精品久久久久久久久久99| 久久久国产精品视频| 精品人伦一区二区三区蜜桃免费| 成人黄色短视频在线观看| 亚洲深夜福利在线| 96精品视频在线| 亚洲欧美精品一区| 91色视频在线导航| 91丝袜美腿美女视频网站| 国产精品亚洲精品| 亚洲精品国产福利| 国产精品久久久久久久美男| 国产综合视频在线观看| 最近2019中文字幕大全第二页| 日韩精品在线免费观看| 97精品在线观看| 日韩中文字幕免费看| 欧美激情性做爰免费视频| 91中文精品字幕在线视频| 精品偷拍一区二区三区在线看| 欧美国产日本高清在线| 国产精品偷伦一区二区| 久久精品91久久久久久再现| 精品国产拍在线观看| 国产成人精品免费视频| 日韩欧美在线字幕| 国产97在线观看| 91精品国产91久久| 成人有码视频在线播放| 久久精品一本久久99精品| 国产亚洲精品一区二555| 久久久久久国产精品三级玉女聊斋| 欧美一区二区三区图| 亚洲国产精品一区二区久| 国内精品久久久久伊人av| 国产视频福利一区| 91精品在线一区| 在线视频精品一| 欧美在线xxx| 亚洲情综合五月天| 亚洲黄色av女优在线观看| 精品久久久久久久久国产字幕| 国产一区视频在线播放| 国产精品美女久久| 91在线观看免费高清| 91久久精品在线| 9.1国产丝袜在线观看| 国产综合视频在线观看| 日韩精品高清视频| 亚洲国内精品在线| 91免费福利视频| 中文字幕av一区二区三区谷原希美| 精品国产乱码久久久久久婷婷| 欧美在线视频免费播放| 欧美福利视频网站| 成人做爽爽免费视频| 亚洲天堂免费视频| 亚洲成人久久久久| 国产欧美精品一区二区三区介绍| 91精品久久久久久久久不口人| 久久伊人色综合| 亚洲欧美国产精品va在线观看| 2019中文在线观看| 亚洲女人初尝黑人巨大| 国产一区二区三区在线观看网站| 国产精品综合久久久| 最近中文字幕2019免费| 亚洲欧美另类在线观看| 亚洲欧美一区二区三区情侣bbw| 亚洲精选中文字幕| 国产精品日韩专区| 成人深夜直播免费观看| 米奇精品一区二区三区在线观看| 夜夜嗨av一区二区三区免费区| 色av中文字幕一区| 都市激情亚洲色图| 韩国国内大量揄拍精品视频| 亚洲香蕉伊综合在人在线视看| 黄色成人在线播放| 亚洲男人天堂2024| 日本午夜精品理论片a级appf发布| 亚洲bt天天射| 国产小视频91| 欧美日韩免费区域视频在线观看| 亚洲va电影大全| 国产精品久久久久久久久久久久久久| 成人精品aaaa网站| 91在线高清免费观看| 一区二区三区视频免费在线观看| 91亚洲精品久久久久久久久久久久| 国产精品综合网站| 精品无人区太爽高潮在线播放| 成人精品视频在线| 在线视频欧美日韩| 亚洲精品狠狠操| 久久频这里精品99香蕉| 日本一区二区不卡| 国产精品专区第二| 久国内精品在线| 亚洲黄色在线看| 视频在线一区二区| 日本久久久久久| 欧美激情精品久久久久久黑人| 精品亚洲永久免费精品| 91精品国产电影| 国产第一区电影| 欧美中文字幕在线| 日韩av在线看| 成人午夜两性视频| 97在线日本国产| 亚洲国产精品推荐| 亚洲直播在线一区| 国产一区二区三区高清在线观看| 国产一区视频在线|