【问题标题】:Should I change permission of pem file to 700?我应该将pem文件的权限更改为700吗?
【发布时间】:2016-04-04 16:29:06
【问题描述】:

我正在设置monit来监控vps,当我添加pem文件时,monit说它没有权限所以我应该将pem文件权限更改为700吗?

【问题讨论】:

    标签: monit lets-encrypt


    【解决方案1】:

    .pem 文件不需要权限 700,因为它表示 .pem 对所有者是可执行的(除了可读和可写之外)。权限 600 意味着只对所有者进行读/写。

    您的监视器可能以其他用户(不是 .pem 文件的所有者)身份运行,因此它没有权限。请记住,您的 .pem 文件可能包含您的私钥,并且您不希望“其他人”可以访问它,因此向其他人开放读取 .pem 文件的权限可能是安全漏洞。如果您选择继续前进,您可以:

    • chown .pem 与 monit run 相同的用户
    • 让 monit 以拥有 .pem 的同一用户身份运行
    • 为 .pem 文件设置 650 权限,使其与 monit 属于同一组,并保证 monit 是该组的唯一成员*
    • 尝试使用 ACL

    *如果使用 .pem 文件的应用程序检查权限(如 ssh 所做的),此解决方案可能会导致其他问题。

    问问自己这是否真的有必要。

    【讨论】:

    • 我实际上摧毁了那个 vps 服务器,但是当我设置一个新的时我会检查你的建议。谢谢。
    猜你喜欢
    • 2017-10-24
    • 2019-02-04
    • 2017-01-29
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多