为了能快速了解并处理您的问题,请提供以下基础信息:
问题描述:目前证书默认保存至 /www/server/panel/vhost/cert/ 目录,由于相关 Nodejs 需要读取证书文件,但 /www/server/panel 目录权限是 root/600,而 Nodejs 执行的用户是 www,导致无法访问证书信息。
有没有以下几种方式来解决这一问题: 选择1:可以修改证书位置,且在 let's encrypt 自动续期时,也会在我自定义的目录产生。 选择2:允许设置自动续期后的回调方法,即:创建一个副本到指定目录。 选择3:大家是否有其他建议?(使用 root 权限运行除外)
|
|