как добавить ссылки для просмотра nginx журналов ошибок из virtualmin?

О, Cmon

Если кто-либо когда-либо играл с NTOP, можно ясно видеть, какой IP/людей используют который протокол..

Для взятия его, шаг вперед (не сделали этого, некоторое время) Используя анализатор пакетов и зеркальный порт на основном коммутаторе.. можно просто слушать весь трафик..

Посредством чего можно на самом деле прочитать сообщения MSN и т.д. и т.д. (однако это могло бы быть недавно зашифровано),

Искусство наблюдения не вмешивается в Ваш компьютер.. Его просто слушание... и рассмотрение..

0
задан 17 January 2013 в 12:36
1 ответ

ну что вы знаете, я решил это (ну, быстрый хак, не такой хороший, как настоящий, но он работает.)

править virtual-server-lib -funcs.pl

(для меня в debian это было в / usr / share / webmin / virtual-server)

(убедитесь, что ваш путь к журналу nginx такой же)

добавьте это вокруг строки 11091 после полосы пропускания добавлена ​​кнопка:

#nginx error log

            push(@rv, { 'mod' => 'syslog',
             'title' => 'Nginx Error Log',
               'desc' => 'Nginx Error Log',
                'page' => "save_log.cgi?view=1&file=/var/log/virtualmin/".$d->{'dom'}."_error_log",
              'cat' => 'logs',
              });

#nginx error log 

теперь она не будет отображаться сразу, поскольку эти ссылки кэшированы, поэтому вы можете дождаться перезагрузки, перейдя в строку 10786:

local $crv = &get_links_cache($ckey, $v);
if ($crv) {
   return @$crv;
  }

замените if ($ crv) {на if (0) {

сохраните, загрузите, обновите virtualmin, ваша новая ссылка должна быть видна, теперь отмените это изменение и повторите загрузку

0
ответ дан 5 December 2019 в 15:46

Теги

Похожие вопросы