Habilitando comando remoto e dando permissão ao usuário
zabbix
Para habilitar o comando remoto é simples devemos ir no arquivo de configuração zabbix_agentd.conf alterar o parâmetro de # EnableRemoteCommands=0 para EnableRemoteCommands=1 não esquecendo de descomentar.
O usuário zabbix não tem permissão para executar inicialização de serviços, como, por exemplo, reiniciar o serviço de spooler.
Para os comandos em que o usuário zabbix não tiver permissão para execução, esta deverá ser configurada no arquivo /etc/sudoers inserindo os parâmetros no final do arquivo de configuração:
Cmnd_Alias ZABBIX = /usr/sbin/service, /usr/bin/nmap, /usr/bin/mysqladmin
Defaults:zabbix !requiretty
zabbix ALL=(ALL) NOPASSWD:ZABBIX
Se caso não localizar o arquivo de configuração /etc/sudoers então deverá instalar o pacote:
apt-get install sudo
Com estes procedimentos feitos então é só partir para a criação do comando remoto o limite será sua imaginação.
Até a próxima espero ter ajudado.
Boa tarde! A instalação do sudo e edição desse arquivo sudoers deve ser feita no servidor zabbix?
ResponderExcluirAbraço!
Sim deve ser feita no Zabbix server.
ResponderExcluir