如何使用服务以非 root 访问权限启动/停止应用程序?

如何使用服务以非 root 访问权限启动/停止应用程序?

RHEL 7.5

当前以 root 身份安装了一个应用程序/app。作为管理的一部分,应用程序将启动/停止使用/sbin/chkconfig/sbin/service实用程序

所有应用程序二进制文件及其依赖项当前均归 root(uid/gid) 所有。

在我们的环境中,在新的生产机器上仅提供了四个星期的根访问(sudo)。我们需要避免依赖 root 访问。

因此,为了将来访问此应用程序,我们希望创建appuser一个非 root 用户

appuser:x:1983:1983:appuser:/home/appuser:/bin/bash

chown/chgrp 应用程序目录结构appuser


作为appuser,是否需要 root 访问权限才能使用service&启动/停止应用程序chkconfig

相关内容