小编Chr*_*ick的帖子

是否有用于将进程作为非特权用户进行守护进程的实用程序?

我经常想做的一件事是以我自己的非特权用户身份启动一些长时间运行的进程或服务器,然后有办法判断它是否仍在运行,如果没有,则重新启动它。

例如,我可能会设置一个 cron 作业,该作业每隔一段时间运行一次,检查我的进程是否正在运行并在它崩溃时重新启动它。这是 djb 的 daemontools、supervisord、launchd 等进程管理工具的精髓,除了这些工具默认配置为以 root 身份运行并带有配置文件,/etc但我想要一个实用程序,它可以让我做同样的事情。从我的主目录舒适的非特权用户。

process users process-management not-root-user background-process

6
推荐指数
2
解决办法
2119
查看次数