关于 Linux 文件的权限问题

查看 60|回复 4
作者:inzufu   
我的服务器使用 acme.sh 获取证书,同时将证书自动通过 cat cer.cer key.key > /tls/pem.pem 命令生成为 Mongodb 可使用的证书格式,但是即使我将 pem.pem 文件的权限设置为 777 (-rwxrwxrwx 1 mongodb mongodb 5406 Nov 24 17:00 pem.pem ),以非 root 权限运行的 Mongodb 均无法启动,当把 /lib/systemd/system/mongod.service 文件中的 User 改为 root 时则可以正常启动,初步判断就是文件的权限问题导致证书无法被读取。
但是我试过能试的所有方法,均无法解决,求大佬给点思路。

MongoDB, 权限, 证书, cer

ysc3839   
上级文件夹权限不对?
inzufu
OP
  
@ysc3839 文件目录是在 /tls/pem.pem, tls 这个文件夹的权限是 (drwxrwxrwx 2 mongodb mongodb 4096 Nov 24 17:00 tls) 应该是没问题的
ysc3839   
那看看 mongodb 输出的日志?
life90   
我很好奇为啥不用软连接的形式?
您需要登录后才可以回帖 登录 | 立即注册

返回顶部