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/
相关推荐
xin_yao_xin5 分钟前
Linux 下 Docker 安装教程(2026)
linux·运维·docker
不愿透露姓名的大鹏7 分钟前
Linux环境下Node.js后台运行方式(实用版)
linux·运维·node.js
biubiubiu070619 分钟前
Linux 与 Shell 自动化运维基础知识记录
linux·运维·自动化
Riu_Peter24 分钟前
【技术】Docker 释放空间
运维·docker·容器
杨浦老苏29 分钟前
可视化Docker Compose构建器VCompose
运维·docker·开发·可视化·群晖
爱学习的程序媛32 分钟前
【Day2】WSL2+Docker配置全攻略
运维·docker·容器·wls2
默|笙39 分钟前
【Linux】进程概念与控制(2)_进程控制
java·linux·策略模式
小尔¥41 分钟前
MySQL故障排查与优化
运维·数据库·mysql
天草二十六_简村人43 分钟前
阿里云的NAT和弹性公网IP,解决ECS机器访问外网的实现方案
运维·后端·网络协议·阿里云·云计算·ip
代码AC不AC1 小时前
【Linux】关于 mmap 文件映射
linux·mmap 文件映射