无需 root 即可重新启动管理程序

无需 root 即可重新启动管理程序

我在 Debian Linux 上有一个两级管理系统:

/etc/supervisor/conf.d/opus-release.conf

[program:opus]
user=opus
command=bash -c 'cd /home/opus/projects/XXX && supervisord -n -c ../conf/supervisord.conf'

[supervisord]
identifier=opus

[program:uwsgi]
command=uwsgi --ini=../conf/uwsgi.ini

/home/opus/projects/conf/supervisord.conf

我用来supervisorctl restart opus重新启动该项目。

supervisorctl restart opus只能在 root 下工作。

无需以 root 身份登录即可重新启动 opus 项目的好方法有哪些?

相关内容