Debian.pro

Блог для пользователей и администраторов Debian


Debian jessie released

Теперь можно шутить про «поставил восьмерку» «какую? бизнес? хоум?» «дебиан, бл!» Срок поддержки 5 лет. Systemd, apache2.4, php5.6 и вот это вот всё (а остальное уже и так было в backports). Подробности где-то тут — https://www.debian.org/News/2015/20150426 , а обсуждать можно где-то тут — http://habrahabr.ru/post/256617/ Так же напоминаю, что срок поддержки репозитория squeeze-lts заканчивается в феврале [...]

Приводим все урлы на сайте в lowercase (нижний регистр) с помощью nginx

Некоторые поисковики (не будем показывать пальцем в гугл) считают ссылки вида http://site.com/InDex и http://site.com/index разными ссылками. Из-за этого можно натыкать ссылок на InDex на других сайтах, гугл их поиндексирует и найдет дубликат страницы у вас на сайте. (/me почесал затылок). По крайней мере, мне так рассказывали. Меня же во всей этой истории заинтересовало, что эту [...]

Извращенные методы туннелирования трафика: часть 2. VPN из обычного openssh-клиента и сервера.

Дисклеймер: если вы не умеете администрировать линуксы, не знаете слов «nat», «/sbin/ip», «маска подсети» и «роутинг в Linux» (и их значений, само собой) — то для вас есть статья про sshuttle Поговорим про ещё один прекрасный способ завернуть весь трафик с вашего ноутбучка через ssh. В стандартном openssh-сервере/клиенте есть возможность создавать связанные между собой tun-устройства [...]

Как я LXC хакал. Или история о том, как байпассить chroot и lxc.

Собственно, все вы знаете, что я на каждом столбе пишу о том, что выйти из чрута (или lxc, если не запретить загрузку модулей ядра) можно, и даже очень легко. Наверное, пришло время пруфов. Смысл в том, что если вы можете загружать произвольные модули ядра в основную систему (а будучи рутом в чруте — можете) — [...]

Извращенные методы туннелирования трафика: часть 1. Прощай openvpn, привет sshuttle

Кажется, что я вспомнил про свой блог и решил сюда чего-нибудь написать. Точнее, не чего-нибудь, а самый прекрасный способ быстренько организовать себе VPN-соединение через другой сервер. На «другой сервер» вам нужен только ssh (при том — не обязательно под рутом). Ещё на той стороне понадобится установленный python 2.3+ (а это все дебианы, начиная с 4-ки, [...]

Новогодний пост.

Ахтунг, 100мб гифок.

Лечим gluster после split-brain.

Жил-был у меня gluster-mirror из двух машин. Жил он хорошо и клево, до тех пор пока я не начал делать бэкапы на этих двух машинах в gluster. Выбиралась машина, которая делает бэкапы, через flock прямо на гластере. И вот случился split-brain (машины потерялись связанность), бэкап сделался на обоих машинах, часть файлов получилась разной (потому что [...]

Чистим диски на удаленном сервере.

Если кто учился в универе (особенно там, где учат чему-то вроде системного администрирования), то вы знаете, что цикл жизни информационной системы состоит из чего-то в духе «подготовка, разработка, развертывание, эксплуатация, окончание эксплуатации». Как там научно, я не помню, но в общих чертах не ошибся. Сервер — та же информационная система (набор программного, аппаратного обеспечения и [...]