Skip to main content

Як встановити i386 бібліотеки на системі amd64

Як здорово, що в Дебіан є підтримка мультіархітектур. Припустимо, якийсь додаток працює тільки на 32-двох розрядних системах, а на сервері встановлена ​​64-х розрядна. Просто встановлюємо необхідні бібліотеки для архітектури i386 і далі працюємо з додатком.

Робиться це так: (далі ...)

Установка і настройка OpenVPN на Debian 8

OpenVPN - це програмний комплекс, що дозволяє захистити від «прослушки» інтернет-трафік користувача, забезпечуючи зашифровану передачу даних від пристрою клієнта до сервера з встановленим OpenVPN. Дуже добре підходить при використання публічних wifi точок доступу, де інформація може бути перехоплена третіми особами. Або в разі, коли ваш ip заблокований на певному сайті і потрібно безпечно обійти це обмеження.

(далі ...)

Приклади правил rewrite для nginx

Перенаправлення на url зі слешем

У деяких CMS для сайтів сторінки можуть відкриватися як зі слешем на кінці, так і без, якщо движок сам не виконує редирект. Наприклад, сторінка http://example.net/page і http://example.net/page/ з точки зору відвідувача буде однією. Але для пошукових систем це - дві різні сторінки, і в усьому винен слеш. Виходить, дублювання контенту, що погано.

(далі ...)

Як створити самоподпісанний сертифікат

Створення самоподпісанного сертифіката двома командами. Може стати в нагоді для адміністрування сайту по https, наприклад.

1. Створюємо ключ.

  # Openssl genrsa -out server.key 2048 

2. Створюємо сертифікат. Домен example.com слід замінити на ваш.

  # Openssl req -new -x509 -key server.key -out server.crt -days 3650 -subj /CN=example.com 


Остання версія Firefox на Debian 8 Jessie

Браузер Firefox повертається в Debian замість Iceweasel.

Для установки останньої версії Mozilla Firefox буде потрібно виконати кілька дій. Перше - додати нижченаведені рядки в файл /etc/apt/sources.list.d/firefox.list:

  # Echo -n "deb http://mozilla.debian.net/ jessie-backports firefox-release"> /etc/apt/sources.list.d/firefox.list 

(далі ...)

Прокрутка сторінки натисканням на скролл миші в Iceweasel

При використанні iceweasel виявив дуже неприємний момент: якщо натиснути на коліщатко прокрутки на мишці в довільному місці на сторінці будь-якого сайту, то замість відображення значка прокрутки відбувається відкриття будь-якої сторінки в новій вкладці.

Вирішується ця проблема в такий спосіб. Потрібно відкрити сторінку about: config в браузері, знайти параметр general.AutoScroll і привласнити йому значення true.



Множинні запити до xmlrpc.php в WordPress

Сьогодні заглянув в access-лог одного сайту на вордпресс і виявив безліч запитів подібного роду:

  1.234.83.77 - - [05 / Sep / 2014: 12: 07: 01 +0600] "POST /xmlrpc.php HTTP / 1.1" 200 441 "-" "Mozilla / 4.0 (compatible; MSIE 9.0; Windows NT 6.1; 125LA ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) "
 1.234.83.77 - - [05 / Sep / 2014: 12: 07: 01 +0600] "POST /xmlrpc.php HTTP / 1.1" 200 441 "-" "Mozilla / 4.0 (compatible; MSIE 9.0; Windows NT 6.1; 125LA ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) "
 1.234.83.77 - - [05 / Sep / 2014: 12: 07: 02 +0600] "POST /xmlrpc.php HTTP / 1.1" 200 441 "-" "Mozilla / 4.0 (compatible; MSIE 9.0; Windows NT 6.1; 125LA ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) "
 1.234.83.77 - - [05 / Sep / 2014: 12: 07: 02 +0600] "POST /xmlrpc.php HTTP / 1.1" 200 441 "-" "Mozilla / 4.0 (compatible; MSIE 9.0; Windows NT 6.1; 125LA ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) " 

Судячи з результатів гугленія, є якийсь експлоїт, пов'язаний з цим файлом - xmlrpc.php. В одній статті англійською говорилося, як я зрозумів, спираючись на свої погані знання цієї мови :), про можливість організувати підбір паролів. Правда, поки що я не помітив наслідків, але краще заздалегідь вжити заходів. :)

(далі ...)

Конвертуємо приватний ключ putty в формат openssh

З аутентификацией ключем по ssh, підключаючись з Windows, розібралися. А як щодо використання того ж ключа, тільки для аутентифікації при підключенні з комп'ютера під управлінням Linux? PuttyAgent для Лінукса немає, а формат .ppk Лінукс не розуміють.

(далі ...)