Dram

Рейтинг
1115
Регистрация
28.06.2008

* * * * * /usr/bin/python /var/www/site/CTFsimple/main.py > /dev/null 2>&1

Это простая форма авторизации. И кстати, как писал salaev выше - если в ней че то изменить, то изменений не видно.

Приходится убивать процесс kill и ждать когда крон запсути его заново.

Mobiaaa, странно, прошло уже пару часов, скрипт запускается каждую минуту, а в процессах висит один процесс скрипта.

Бумеранг777:
а можно поподробней?

Это не делается двумя строками кода. Вам либо нанимать спеца - который поправит конфиги примерно за час и 3000 р.

Или курить поиск самому - в итоге вы потратите несколько дней, пару раз положите сервак и возможно что-то сделаете правильно.

Я правильно понимаю - если в кроне стоит запуск каждую минуту - то каждую минуту скрипт именно перезапускается, а не то что еще одна копия скрипта запускается ?

Если у вас ВПС или дедик- то небольшие атаки, не превышающие объем канала, отбить можно путем настройки фаервола и Nginx.

Akselbrandt:
Как вычленить и заблочить злодея?

Есть плагин для хрома Гугл публишер тулбар - им можно блокировтаь прям с фронта.

jkm, чем отличается

~*^0: от ~*0: ? У меня и без ^ работает.

jkm, спасибо!!!

это сработало!

map $whitelist:$http_user_agent $zakos_pod_good_bot {
default 0;
~*0:.*(yandexaccessibilitybot|yandexdirect|yandeximages|yahoo|mediapartners-google|yandexbot|googlebot|msnbot|bingbot|mail).* 1;
}

У меня есть список подсетей реальный поисковых ботов. Он уже хорошо обкатан и используется почти 2 года - переменная $whitelist

Я хочу создать условие если запрос НЕ ИЗ подсетей поисковиков, но при этом по юзерагенту максируется под поискового бота - то отшить его 503 ошибкой.

Итого проверям:

$whitelist = 0 (подсеть НЕ поисковыйх ботов)

$http_user_agent = поискового бота.

---------- Добавлено 26.06.2018 в 08:59 ----------

К примеру этот map отлично работает и есть еще много других услугих условий, которые нормально работают.

map "$whitelist:$server_protocol" $log2 {
default 0;
"0:HTTP/2.0" 1;
}
Всего: 6928