環境
zabbix2.2.11
CentOS5.8
表題の件です。
zabbixやagentの起動はrootで行います。
/etc/init.d/zabbix-agent startなど
ですがrootは危ないのでzabbixユーザーで行いたいです。
※検索しても、zabbix内部ユーザーの話ばかりで、見つけることができませんでした。
情報がなかったので、まずは試したところ
zabbix起動は大丈夫そうでした。
以下試したことです。
----------------------------------------------------
zabbixユーザーはnologinなので、
usermod -d /etc/zabbix -s /bin/bash zabbix
としてログインできるようにします。
/etc/zabbix/フォルダ権限を見ると、rootやzabbixやapacheが入り混じっていたので、
chown -R zabbix.zabbix /etc/zabbix/
chown -R apache.apache /etc/zabbix/web/
としました。
/etc/init.d/zabbix-agent start で起動すると、
⇒権限がなく起動できないというエラー