在没有root的情况下运行certbot-auto

时间:2019-08-11 23:01:06

标签: lets-encrypt certbot

我遇到了使用certbot-auto更新我的证书的权限问题,因为只要它运行,它就会显示以下消息:

Requesting to rerun certbot-auto with root privileges...

不需要以root用户身份运行,因为运行命令的用户对certbot使用的所有目录都具有权限。我找不到任何禁用此功能的命令行选项,但查看脚本本身后,我发现它重新运行时会检查参数 --cb-auto-has-root,并且如果存在,它也不会尝试再次获取根。我发现,如果我使用此命令运行certbot-auto,它作为非超级用户也可以正常运行!

但是我不确定是否应使用此替代方法-因为它没有记录-将来是否会失效。建议以非root用户身份运行的方式是什么?

0 个答案:

没有答案
相关问题