linux

OpenSSL在Linux中的权限设置指南

小樊
33
2025-12-02 20:03:57
栏目: 云计算

OpenSSL 在 Linux 中的权限设置指南

一 核心原则

二 推荐权限矩阵

对象 建议权限 建议属主:属组 说明
服务器/客户端私钥(如 server.key、client.key) 600400 root:root 仅所有者可读;若进程以专用用户运行,可将属主改为该用户
私钥目录(如 /etc/ssl/private、/etc/pki/tls/private) 700 root:root 禁止其他用户进入与列目录
证书文件(.crt/.pem,含链) 644 root:root 可被服务读取与分发给客户端
证书目录(/etc/ssl/certs、/etc/pki/tls/certs) 755 root:root 允许读取与遍历
CA 根目录(/etc/ssl/CA 或自定义) 755 root:root 仅管理员可访问
CA 私钥(ca.key、cakey.pem) 600 root:root 最高保护
CA 私钥目录(…/CA/private) 700 root:root 仅根 CA 可访问
CA 数据库与索引(index.txt、serial、crlnumber) 640 root:root 防止被非授权用户篡改
应用配置引用证书/私钥 由进程最小权限决定 视服务而定 进程不应以 root 直接读取私钥

三 快速操作示例

四 服务集成与访问控制

五 审计与维护

0
看了该问题的人还看了