Debian.pro/

Про Debian


Администрирование

Отправка писем с сервера сайтами через exim4 и внешний сервер для приема почты. hubbed_hosts в exim4.

Доооолго думал, как назвать статью. В итоге всё-равно получилась хрень. Ну да ладно, в следующем абзаце, думаю, ситуация прояснится. Типичная ситуация. Приходит человек к админу и говорит: «Слушай, у меня тут сайтик есть на виртуалке, я хочу с него письма о регистрации отправлять». Админ слушает это внимательно и радостно настраивает smtp-отправку с сайта. Я делаю […]

Немного безопасности и паранойи на вашем сервере дешевым способом. Snoopy.

Эта статья — часть Большого Мануала по настройке lamp-сервера на debian. Предыдущая часть цикла — Cинхронизируем время на сервере. Следующая часть цикла — Ставим и немного настраиваем mysql-сервер (или Percona Server), создаём базы данных. Описывать все случаи, когда вам могут понадобиться логи запущенных команд на сервере можно бесконечно долго. Тут от банального «следить за тем, […]

Отправка почты с сервера для ленивых, ssmtp

Частенько возникает необходимость слать почту с сервера (скриптами сайта). Ещё чаще — настраивать почтовый сервер хотя бы даже так лениво. В такие моменты на помощь приходят утилитки вроде ssmtp. Утилита по сути является «заглушкой» для бинарника sendmail, которая позволяет слать почту через relay-сервер или через обычный smtp-аккаунт на стороннем сервере. Сразу о минусах. SSMTP работает […]

Терминал terminal

root@server:~# blah root@server:~# blahbla bla bla «» » «» user@server:~$ blahbla bla bla «» » «» inky@server:/home/root$ blahbla bla bla «» » «» some text file there Пробел —   < - < > — > — — – <censored>

Настройка rsync-демона в debian/ubuntu. Debian/ubuntu rsync daemon.

Писал я тут когда-то про настройку NFS сервера, про настройку vsftpd. А православный rsync я как-то забыл. Пополню коллекцию, напишу как настроить rsync сервер. Начинается всё как обычно: root@server:~# apt-get install rsync Таким образом мы ставим и клиент, и сервер. Сервер нужно включить: root@server:~# sed -i ‘s/RSYNC_ENABLE=false/RSYNC_ENABLE=true/’ /etc/default/rsync И нужно написать конфиг. Я пишу большой […]

time, /usr/bin/time и великий обман в bash

Для анализа того, сколько будут работать написанные мною скрипты я частенько использовал утилиту time. По крайней мере, я думал, что использовал утилиту time. Как оказалось, в bash’e есть одноименная встроенная функция, которая представляет из себя сильно урезанный аналог настоящей утилиты time. Открыв однажды man time я немного удивился и навсегда запомнил этот момент. Собственно, в […]

Вменяемое готовое решение для организации почтового сервера под Debian — iRedMail.

Я очень не люблю заниматься почтовыми серверами. Поэтому долгое время искал нечто готовое для их организации. Нашлось — iRedMail. К сожалению, штука эта не такая гибкая, как ispmanager. Но конфигуряет всё добросовестно и правильно. А главное, в нашем случае — кушать из кошелька не просит. Конечно же, есть клевая версия за кучу денег — там […]

autonlamp, первая публичная альфа-версия.

В общем-то, в последнюю пару недель я как то подзабил на статьи. Курсы отнимают прилично времени. И работы много. Ну да не суть. Зато у меня есть радостная новость. Я дописал первую версию autonlamp, которую, вроде как, не стыдно показать людям. Обзовем «это» версией 0.3. Инсталлятор у неё пока что в виде .sh скрипта — […]

Nginx, блокировка доступа по IP.

Продолжаем ковырять nginx и перекладывать на него функции с apache. В общем-то, у апача я давно не использую описанную здесь функцию, поэтому и забыл написать. Формально, в nginx существует 2 способа ограничить доступ по ip. Первый — вполне привычные директивы — deny/allow. Второй — очень удобный для ограничения доступа в куче мест — geo переменные. […]

Nginx custom header/footer. Отладка сайтов на лету. Переменные nginx прямо на странице.

Вообще у меня забавная жизнь. Когда я что-то узнаю — в течении недели, максимум месяца мне это обязательно пригодится. Так и в этот раз. Сидел я на праздниках в белфасте. Ну а по морде моей сразу видно кем я работаю. В общем завязался у нас разговор с неким странным человеком. Он говорил, что apache никогда […]