使用 runuser 运行 elasticsearch

2019-11-26  本文已影响0人  momo1023

runuser 命令使用一个替代的用户或者组ID运行一个Shell

这个命令仅在root用户时有用

仅以会话PAM钩子运行,并且没有密码提示。如果用一个非root用户,并且该用户没有权限设置user ID,这个命令将会因为程序没有setuid而失败。因runuser不会运行认证和账户PAM钩子,它比su更底层

可用选项:

使用 runuser 运行 elasticsearch

runuser -s /bin/bash -l elasticsearch -c "nohup /usr/share/elasticsearch/bin/elasticsearch &"
上一篇 下一篇

猜你喜欢

热点阅读