无法通过 WinSCP 在 Ubuntu 服务器上的 Apache2 上生成 CSR

无法通过 WinSCP 在 Ubuntu 服务器上的 Apache2 上生成 CSR
/etc/apache2/ssl$ openssl req -new -newkey rsa:2048 -nodes -keyout MichaelBauermeister.key -out MichaelBauermeister.csr
Generating a 2048 bit RSA private key
.............................+++
..............+++
writing new private key to 'MichaelBauermeister.key'
MichaelBauermeister.key: Permission denied
140504844809880:error:0200100D:system library:fopen:Permission denied:bss_file.c:398:fopen('MichaelBauermeister.key','w')
140504844809880:error:20074002:BIO routines:FILE_CTRL:system lib:bss_file.c:400:

答案1

您正在尝试将 KEY 和 CSR 保存到文件夹/etc/apache2/ssl。正如 @fugitive 提到的,您可以使用sudo在该位置创建文件。否则,您应该尝试openssl在用户主文件夹中重新运行该命令。

相关内容