安装脚本作为指定用户下运行的服务

安装脚本作为指定用户下运行的服务

我想以最标准的方式将服务安装到 init.d 文件夹中。假设我有一个脚本,该脚本应在特定用户下运行并启动服务(tomcat8 很好的例子)

.../serviceFoo/start.sh

另一个脚本

.../serviceFoo/stop.sh

现在我想将其安装为 init.d 启动脚本,这样我就可以 /etc/init.d.seviceFoo start|stop|restart。如果服务在一段时间后拒绝通过发出停止命令停止,那就太好了。如果我可以通过运行简单的命令来实现这一点,那就更好了,比如

installService 用户 startScript stopScript

ubuntu 中有类似的东西吗?类似带有添加按钮的全新 sysv-rc-conf 的东西?

答案1

我想你正在寻找暴发户. 具体看看设置用户标识命令。

相关内容