Архивы автора: Михаил Любомиров

Как раскрасить вывод bash?

В bash есть возможность раскрасить вывод различными цветами.

Для указания цвета используется следующая конструкция echo:

echo -e "\e[<код_цвета>m <текст> \e[0m"

Таблица кодов цветов в полной записи
Читать далее

Как сделать редирект с http на https

Что такое HTTPS? Выдержка из Wikipedia:

HTTPS (HyperText Transfer Protocol Secure) — расширение протокола HTTP, поддерживающее шифрование. Данные, передаваемые по протоколу HTTP, «упаковываются» в криптографический протокол SSL или TLS.

Далее вы найдете различные методы редиректа пользователя на HTTPS соединение с помощью htaccess.
Читать далее

Mail PassView — поиск паролей в почтовых клиентах

Вам потребовалось перейти с одного почтового клиента на другой, но вы не помните или не знаете пароля от почты. Знакомая ситуация? Если да, то представляю вашему вниманию замечательную программку для поиска и отображения паролей в почтовых клиентах — Mail PassView.

Поддерживаются следующие клиенты:
* Outlook Express
* Microsoft Outlook 2000 (POP3 and SMTP Accounts only)
* Microsoft Outlook 2002/2003/2007/2010/2013 (POP3, IMAP, HTTP and SMTP Accounts)
* Windows Mail
* Windows Live Mail
* IncrediMail
* Eudora
* Netscape 6.x/7.x (If the password is not encrypted with master password)
* Mozilla Thunderbird (If the password is not encrypted with master password)
* Group Mail Free
* Yahoo! Mail — If the password is saved in Yahoo! Messenger application.
* Hotmail/MSN mail — If the password is saved in MSN/Windows/Live Messenger application.
* Gmail — If the password is saved by Gmail Notifier application, Google Desktop, or by Google Talk.
Читать далее

Настройка собственных DNS серверов BIND

В интернете много различных статей о том, как настроить bind9 или любой другой DNS сервер, но не так уж много статей о том, как автоматизировать обмен изменениями между несколькими DNS серверами. В этой статье я и хотел бы разобрать данный вопрос.

Основная цель: добиться автоматизации распространения обновленных данных на несколько DNS серверов: добавление, редактирование, удаление доменных зон.

Про то, как устанавливать bind, думаю, говорить не стоит. Перейдем непосредственно к автоматизации обмена между главным (master) и вторичным (slave) сервером. Все телодвижения будут выполняться на платформе Debian 6 с Bind9 и Rsync на борту.
Читать далее

Настройка сервера rsync с авторизацией

rsync (англ. Remote Synchronization) — программа для UNIX-подобных систем, которая выполняет синхронизацию файлов и каталогов в двух местах с минимизированием трафика, используя кодирование данных при необходимости. Важным отличием rsync от многих других программ/протоколов является то, что зеркалирование осуществляется одним потоком в каждом направлении (а не по одному или несколько потоков на каждый файл). rsync может копировать или отображать содержимое каталога и копировать файлы, опционально используя сжатие и рекурсию.
© Wikipedia

Сегодня мы рассмотрим возможность использования Rsync в качестве сервера.

Все работы, будем выполнять на Debian Linux. Читать далее