ubuntu – 如何为特定域自签名SSL证书?

前端之家收集整理的这篇文章主要介绍了ubuntu – 如何为特定域自签名SSL证书?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已按照以下步骤创建并签署自己的SSL证书:
openssl genrsa -out server.key 1024
openssl req -new -key server.key -out server.csr
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

在Firefox中,我收到以下警告消息:

>证书不受信任,因为它是自签名的.
>证书对任何服务器名称均无效.

当然我得到了前一个警告,但后者呢?在生成CSR时,我问了很多问题,我给出了空白的答案.但是,他们似乎都没有提到域名.

Country Name (2 letter code) [AU]:se
State or Province Name (full name) [Some-State]:.
Locality Name (eg,city) []:.
Organization Name (eg,company) [Internet Widgits Pty Ltd]:.
Organizational Unit Name (eg,section) []:.
Common Name (eg,YOUR name) []:.
Email Address []:hanna@example.com

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:

我究竟做错了什么?

Common Name字段是您应该放置证书的域名的位置.如果它是空白的,则证书对任何域都无效.
原文链接:https://www.f2er.com/ubuntu/348265.html

猜你在找的Ubuntu相关文章