Gar*_*ill 3 linux redhat lsb rhel5 init.d
我想编写一个 init 服务脚本,它以特定用户(而不是 root)身份运行程序。然后我将 chkconfig 这个脚本并安装到我的生产运行级别。
我可以在脚本中放置一个 su 命令,但我想知道是否有这样做的最佳实践。
谢谢,加里
Jas*_*Tan 9
你可以su。您不需要密码,因为脚本最初将以 root 身份运行。
su
还有runuser命令。
runuser
如果您使用,/etc/init.d/functions您可以使用该daemon功能,该功能具有用于指定要运行的用户的选项。
/etc/init.d/functions
daemon
在其他条件相同的情况下,我个人倾向于后者。
归档时间:
16 年,6 月 前
查看次数:
7892 次
最近记录:
13 年 前