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?
...全文
2061 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过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用户进行启动
回复
相关推荐
发帖
系统维护与使用区
创建于2007-08-27

1.9w+

社区成员

系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
申请成为版主
帖子事件
创建了帖子
2014-09-23 03:17
社区公告
暂无公告