1.给zabbix用户授权
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# 添加一行 [root@zabbix-agentd ~]# visudo ······ %zabbix ALL=(ALL) NOPASSWD: ALL # zabbix创建时默认不能登录系统 修改为可以登录 [root@zabbix-agentd ~]# usermod zabbix -s /bin/bash # 切换到zabbix用户测试 [root@zabbix-agentd ~]# su - zabbix [zabbix@zabbix-agentd /root]$ sudo systemctl restart sshd # 修复zabbix家目录布局 [root@zabbix-agentd ~]# mkdir /var/lib/zabbix [root@zabbix-agentd ~]# cp -a /etc/skel/.* /var/lib/zabbix/ [root@zabbix-agentd ~]# chmod -R zabbix.zabbix /var/lib/zabbix # 修改配置 [root@zabbix-agentd ~]# vim /etc/zabbix/zabbix_agentd.conf ······ EnableRemoteCommands=1 # 重启客户端 [root@zabbix-agentd ~]# systemctl restart zabbix-agent |
2.在客户端停止ssh服务
systemctl stop sshd.service