root用户启动zabbix,提示zabbix用户不存在,zabbix用户能启动zabbix_agent。求解为什么?

irisloveli 2014-09-23 03:17:24
root用户启动zabbix,提示zabbix用户不存在,zabbix用户能启动zabbix_agent。

root启动
zabbix_agentd [2332]: user zabbix does not exist
zabbix_agentd [2332]: Cannot run as root!

cat /etc/passwd |grep zabbix
zabbix:x:501:501::/home/zabbix:/bin/bash

切换zabbix用户可以启动。


为什么root启动不了zabbix?
...全文
2646 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
iukcy 2015-11-06
  • 打赏
  • 举报
回复
zabbix_agentd.exe [11684]: !!!ATTENTION!!! Zabbix Agent started as a console application. !!!ATTENT ION!!! 不能启动,是什么意思
irisloveli 2014-09-29
  • 打赏
  • 举报
回复
谢谢@kellyseeme zabbix_agentd.conf 配置中,解释如下: ### Option: AllowRoot # Allow the agent to run as 'root'. If disabled and the agent is started by 'root', the agent # will try to switch to user 'zabbix' instead. Has no effect if started under a regular user. # 0 - do not allow # 1 - allow # # Mandatory: no # Default: # AllowRoot=0
KEL-1 2014-09-24
  • 打赏
  • 举报
回复
权限问题吧,这个启动脚本应该是判定了用户是谁,如果用户不是指定用户,是无法启动应用的 而且最后也提示了,不能用root用户进行启动

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧