所以我需要为我用Apache制作的一个网页创建一个自签名证书。我已经查阅并遵循了不同的指令集,但我遗漏了一些东西。我是一名学生,从未使用过ssl或apache。Apache已安装,localhost页面已经打开,显示了我编辑过的html文档的内容。OpenSSL已经安装。所以可能是我遗漏了什么。我一直收到这样的信息
C:\Program Files\OpenSSL-Win64\bin>openssl genrsa -des3 -out server.key 1024 genrsa: Can't
open "server.key" for writing, Permission denied
C:\Program Files\OpenSSL-Win64\bin>openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout
mysitename.key -out mysitename.crt
Generating a RSA private key
..........................+++++
...................................+++++
writing new private key to 'mysitename.key'
req: Can't open "mysitename.key" for writing, Permission denied
有什么建议吗?
1条答案
按热度按时间t9eec4r01#
缺少私钥创建。
1
Private key
创建结果
2用#1的专用密钥创建
Certification Signing Request
常见需求
localhost
其他选项为默认选项或您的选项。结果
3
Certification
创建结果
4
local server
代码由python编写(文件名为server.py)5
local server
测试