centos 普通用户操作 supervisor 报错

error: <class 'socket.error'>, [Errno 13] Permission denied: file: /usr/lib64/python2.7/socket.py line: 224

1. 修改supervisor配置文件

修改supervisor属主属组及文件权限

修改配置文件

c 复制代码
# vim /etc/supervisord.conf
4 file=/var/run/supervisor/supervisor.sock   ; (the path to the socket file)
5 chmod=0766                 ; sockef file mode (default 0700)
6 chown=dev_read:dev_read       ; socket file uid:gid owner

重启服务生效配置

c 复制代码
systemctl restart supervisord.service

2. 修改sock文件所在目录的权限

对于没有root权限仍然无法使用supervisorctl的人,你可以检查sock文件所在目录的权限:

c 复制代码
ls -ld /var/run/supervisor/

如果你不能访问这个目录,你应该使用chown或chmod如下:

c 复制代码
chown user:group /var/run/supervisor/

或者

c 复制代码
chmod 777 /var/run/supervisor/
相关推荐
鱼大虾2 分钟前
centos服务器安装gitlab
服务器·centos·gitlab
赋创小助手10 分钟前
超微 SYS-E403-14B-FRN2T 深度解析:面向边缘与 IoT 场景的高扩展紧凑型服务器
运维·服务器·人工智能·科技·物联网·ai·边缘计算
飞翔沫沫情17 分钟前
关于在Jenkins 的job 中隐藏shared library 共享库相关的Git信息
运维·git·jenkins
乌萨奇也要立志学C++20 分钟前
【Linux】线程同步 条件变量精讲 + 生产者消费者模型完整实现
java·linux·运维
澄澈青空~20 分钟前
病毒木马侵入系统内核的底层运作机理
java·linux·服务器
ieayoio25 分钟前
snipaste截图工具在linux下xfce中无法点击右键菜单
linux·ubuntu·截图·snipaste·托盘·xfce·xubuntu
oMcLin27 分钟前
如何在CentOS 8.4上配置并优化Nginx负载均衡,确保跨境电商平台的高并发请求稳定处理?
nginx·centos·负载均衡
奔跑的web.31 分钟前
TypeScript 接口(interface)完全指南:语法、特性与实战技巧
linux·ubuntu·typescript
AI+程序员在路上37 分钟前
嵌入式Linux中添加ftp服务器的简易方法
linux·运维·服务器
煤球王子1 小时前
浅学进程间通信3(消息队列)
linux