Установка Серверных переменных перед Загрузками Apache

Это определенно похоже на slowloris DoS-атаку против одного из сайтов, которые Вы размещаете.

Найдите больше деталей, а также Debian и решений Redhat здесь

Один из других признаков того типа нападения будет появлением десятков/сотен из 400 ошибок в Ваших журналах Apache (если/после того, как нападение закончится - читает больше по ha.ckers.org/slowloris/),

7
задан 9 February 2011 в 12:30
2 ответа

Если это переменные, которые относятся к каждому пользователю в системе, то они должны быть добавлены в/etc/enviornment - но IIRC этот файл явно не анализируется init сценариями.

Таким образом, необходимо было бы добавить строку в/etc/rc.d/init.d/functions, например.

# -*-Shell-script-*-
#
# functions     This file contains functions to be used by most or all
#               shell scripts in the /etc/init.d directory.
# 
# amended to set env vars

TEXTDOMAIN=initscripts

. /etc/environment

Однако, если Вы только хотите, чтобы они Вар были доступны веб-серверу, затем они должны быть объявлены в/etc/sysconfig/httpd, например.

# Configuration file for the httpd service.

export MYSQL_USER = mydbuser

(мог бы работать без явного экспорта).

5
ответ дан 2 December 2019 в 23:20

Используйте "/etc/sysconfig/httpd" для установки среды Apache.

11
ответ дан 2 December 2019 в 23:20

Теги

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