Ad Widget

Collapse

Удаленные команды

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • WALRUS
    Member
    • Apr 2014
    • 45

    #1

    Удаленные команды

    Добрый день.
    Пытаюсь выполнить команды на стороне агента.
    В конфиге агента раскоменнтировал строки
    EnableRemoteCommands=1
    LogRemoteCommands=1

    в sudoers добавил разрешения для заббикса.

    со стороны сервера в действиях все уходит. пишет что удаленная команда выполнена.
    а вот на стороне клиента ничего не происходит. как проверить почему?
    В типе удаленной команды пробовал как пользовательский скрипт так и подклчение по ssh. почему то не работает ни то ни другое.
  • sadman
    Senior Member
    • Dec 2010
    • 1611

    #2
    Чаще всего - права.

    Дебаглевел на максимум и логи читайте - приходит ли команда, не реджектится ли, какой errorlevel после выполнения.

    Comment

    • yukra
      Senior Member
      • Apr 2013
      • 1359

      #3

      Удаленные команды на Zabbix агенте выполняются без использования какого-либо времени ожидания с помощью ключа system.run[,nowait]
      То есть я бы для начала запустил бы zabbix_get с сервера с указанным ключом без параметра nowait.

      Comment

      • Dorlas
        Member
        • May 2016
        • 31

        #4
        Originally posted by WALRUS
        ...
        в sudoers добавил разрешения для заббикса.
        ...
        В настройках sudoers настроил tty (!requiretty)?
        была схожая проблема, на хосте в ручном режиме гуд, а через заббикс не работало...
        Last edited by Dorlas; 14-07-2017, 16:27.

        Comment

        • WALRUS
          Member
          • Apr 2014
          • 45

          #5
          Originally posted by dorlas
          В настройках sudoers настроил tty (!requiretty)?
          была схожая проблема, на хосте в ручном режиме гуд, а через заббикс не работало...

          Можно вот про это немного по-подробнее?

          а вообще получилось запустить по ssh от рута. но это наверное не совсем правильно открывать ссш руту.

          Comment

          • Dorlas
            Member
            • May 2016
            • 31

            #6
            Originally posted by WALRUS
            Можно вот про это немного по-подробнее?

            а вообще получилось запустить по ssh от рута. но это наверное не совсем правильно открывать ссш руту.
            не надо ssh для рута открывать!!!

            настройте sudo для пользователя zabbix

            пример:
            Cmnd_Alias <ALIAS> = <COMMAND>
            Defaults!<ALIAS> !requiretty
            %zabbix ALL = NOPASSWD: <ALIAS>

            Comment

            Working...