Skip to main content

Як приховати факт використання nginx на сервері

Одного разу я прочитав статтю де йшлося про те, що можна приховати факт використання nginx на сервері. Для цього потрібно відредагувати вихідний код модуля ngx_http_header_filter_module і змінити рядки

  static char ngx_http_server_string [] = "Server: nginx" CRLF;
 static char ngx_http_server_full_string [] = "Server:" NGINX_VER CRLF; 

Але щоб пересобрать nginx з початкових кодів, потрібно володіти деякими знаннями.

Однак, існує і більш простий метод, який не потребує взагалі ніяких особливих дій, типу редагування початкових кодів і перекомпіляції.

(далі ...)

Використання nginx http_referer_module для захисту адмінки сайту від брутфорса

Читаючи документацію веб-сервера nginx, натрапив на цікавий модуль під назвою http referer module . Він дозволяє блокувати доступ до сайту, або його розділів, якщо в запиті відсутня коректний заголовок referer.

Цей модуль можна застосувати для захисту адмінки будь-якого сайту від брутфорса. Наприклад, сайт працює на вордпресс, але блокування доступу по ip буде недоречною, якщо на сайті є зареєстровані користувачі. Їм же теж треба аутентифицироваться, а збирати їх ip - заняття безглузде. :)

(далі ...)

Просте відстеження змін файлів

У разі злому сервера, хакер може модифікувати файли з метою залишити який-небудь бекдор, шелл і т.п. Змінені файли можна було б відстежити по даті модифікації, але цю дату легко підробити за допомогою утиліти touch.
(далі ...)

Обмеження доступу до wp-login по ip в nginx

Останнім часом fail2ban перестав нормально захищати від брутфорса на wordpress тому, що ip в усякому запиті унікальний і блокувати кожен адреса безглуздо.

Раз така дурниця, вирішив обмежити доступ до файлу wp-login.php по ip. Тут є один нюанс: для прописаного в конфігураційному файлі nginx локейшена (location) потрібно додати обробник скриптів, при використанні php-fpm .

У підсумку, конструкція виглядає так: (далі ...)

Тест швидкості hdd з btrfs і ext4

Близько тижня тому встановив Дебіан 8 з повним шифруванням диска, та ще на новій файлової системи btrfs. З цікавості в гуглі знайшов статтю з тестами швидкості btrfs. І в цій статті йдеться про те, мовляв, дана ФС рідко перевершує за швидкістю роботи ext4. (далі ...)

Підключення фотокамери Canon SX500 IS

Однією з проблем, що заважали перейти мені на повне використання Debian, була некоректна робота з моїм фотоапаратом Canon SX500 IS. Вчора поставив Jessie і вирішив глибше розібратися з проблемою.

На одному форумі знайшов рада : встановити файловий менеджер pcmanfm. Послухався поради і, ура, фотоапарат підключився! :)

ps Виходить, що це актуально тільки для файлового менеджера xfce.