permissions - 具有错误用户/权限的 Pid 文件
问题描述
我从 opendkim 服务收到此错误:
systemd [1]:opendkim.service:启动后无法打开PID文件/var/run/opendkim/opendkim.pid(还没有?):没有这样的文件或目录
当服务以用户 opendkim 运行时,pidfile 由 root 拥有。如果我运行: chown opendkim /var/run/opendkim/opendkim.pid
,当我重新启动 opendkim 时,它会变回 root。
$ s ls -l /var/run/opendkim/opendkim.pid
-rw-rw---- 1 root root 6 Jun 28 02:25 /var/run/opendkim/opendkim.pid
解决方案
推荐阅读
- android - 为什么很多例子都使用 GlobalScope for android OnClickListener?
- java - Spark,NegativeArraySizeException 时序列文件
- javascript - asp.net 弹出窗口无响应显示输入结束
- java - 以 0.00 精度从 mysql 获取双精度
- django - 如何通过序列化器发布数组数据?
- python - 哪个字段启动 2 个字段的 onchange
- dialogflow-es - 读取 DialogFlow 的 excel 文件
- json - Unity 3D:反序列化时出现 JSON 错误:ArgumentException:JSON 必须表示对象类型
- python - python break语句未清除
- grails - 此时没有预期的呼叫。仍有 1 次调用预期错误