我在 Linux 上安装了自定义服务。
该服务以 root 身份安装在/etc/init.d/
。
现在,当我想要启动服务时,它会使用位于其他地方的属于用户 A 和组 B 的 shell 脚本。该 shell 脚本对每个人都有可执行权限。
因此我运行service myService start
,但是它拒绝给我这个 shell 脚本的权限。
我在 su root 下运行。
有任何想法吗?
我在 Linux 上安装了自定义服务。
该服务以 root 身份安装在/etc/init.d/
。
现在,当我想要启动服务时,它会使用位于其他地方的属于用户 A 和组 B 的 shell 脚本。该 shell 脚本对每个人都有可执行权限。
因此我运行service myService start
,但是它拒绝给我这个 shell 脚本的权限。
我在 su root 下运行。
有任何想法吗?