答案 0 :(得分:7)
好的,我找到了解决方案。
基本上,LetsEncrypt正在if else
和if(condition) {
$('.content').removeClass('class2 class3').addClass('class1');
} else if(condition2) {
$('.content').removeClass('class1 class3').addClass('class2');
} else {
$('.content').removeClass('class1 class2').addClass('class3');
}
生成证书文件。这两个文件夹具有权限744("所有者可以读取,写入和执行;组和用户可以读取"),但这还不够:您必须授予读取和执行权限:
/etc/letsencrypt/live/
出于安全原因,这当然不是一个好的解决方案,但它是我发现的唯一可行的解决方案,当然它比以root身份运行Node.js服务器更好!
来源:https://groups.google.com/d/msg/node-red/g8cPmNgGnh0/guWq-8szBAAJ
答案 1 :(得分:0)
您可以尝试su -i
或sudu su
或sudo -s
,然后cd {DIR}
。