Блокнот

Блокнот

Прочие заметки по администрированию, не вошедшие в другие категории.

Неправильное отображение цветов htop в putty

   Блокнот

В старой версии putty 0.62 все цвета htop отображались, как следует. В последней версии 0.63 некоторые цвета не отображаются. Или отображаются, но только когда выделяешь процесс стрелочками на клавиатуре или мышкой. В общем, выглядит всё вот так:

Неправильные цвета в htop

Полная версия →

Tinyproxy: свой прокси-сервер за пять минут

   Блокнот    3 комментария

Прокси-сервер, зачастую, вещь просто необходимая. Применений этому чудесному инструменту — масса. Например, посещение сайта, на котором ваш ip адрес заблокирован администратором. :)

Рассматриваться будет tinyproxy — небольшой, но удобный прокси-сервер. Давайте попробуем настроить его, потратив на это не более пяти минут. Первым делом устанавливаем его:

# aptitude install tinyproxy

Полная версия →

Права доступа к файлам и папкам

   Блокнот

Задача: запретить доступ к файлам пользователя на сервере от чтения другими пользователями. Может пригодиться, если пользователей на сервере несколько, первого взломали и от его имени пытаются просмотреть каталоги других пользователей.

Полная версия →

Postfix: отправка сообщений из очереди и её очистка

   Блокнот

Команда для отправки всех сообщений из почтовой очереди: postsuper -r ALL.

Команда для удаления всех сообщений из очереди: postsuper -d ALL.

Prosody — Jabber/XMPP сервер для Debian

   Блокнот    2 комментария

В репозиториях Debian Jessie присутствует приемлемая версия 0.9.7. Её мы и устанавливаем вместе с дополнением для работы с mysql:

# aptitude install prosody

Далее нужно решить, какую базу данных использовать: mysql или sqlite.

Полная версия →

Настройка сервиса для синхронизации Firefox версии 1.5

   Блокнот

Если вы пользуетесь браузером Mozilla Firefox (Iceweasel), то наверняка знаете о прекраснейшей возможности — синхронизации данных: паролей, закладок, настроек, дополнений и т.д. А обладая собственным сервером на ос линукс, вы можете с лёгкостью организовать своё собственное хранилище.

Полная версия →

Использование phpmyadmin в связке с nginx

   Блокнот    6 комментариев

После настройки связки nginx+php-fpm вам может потребоваться phpmyadmin для управления базами данных MySQL. Наиболее распространённая практика — доступ через алиас. Чуть реже — поддомен. Рассмотрим первый вариант.

Полная версия →

Ограничение доступа к админке сайта по ip при помощи nginx

   Блокнот

Если у вас статический ip, и вы администрируете сайт исключительно с этого адреса, вы можете ограничить доступ к админ-панели сайта по ip. Как правило, панели управления сайтами расположены в папке (изредка — на поддомене :) Например, у вордпресс — это /wp-admin/. Значит, нужно ограничить доступ только к этой директории. В этом случае конфигурационный код будет выглядеть так:

Полная версия →

Ограничение доступа к ssh по ip

   Блокнот    9 комментариев

Купил у провайдера статический ip и решил разрешить доступ к ssh только лишь с этого ip. Преимущества очевидны: никто, кроме меня, не сможет подключиться по ssh к вашему серверу. Никто не сможет подбирать пароли. И fail2ban становится не нужен. :) Короче, от статического ip одни сплошные плюсы.

Полная версия →

Массовая оптимизация таблиц Mysql

   Блокнот    2 комментария

Известно, что фрагментированные базы данных mysql замедляют работу сервера mysql. И эти базы нужно иногда оптимизировать: производить дефрагментацию.

Есть два способа оптимизации таблиц утилитой mysqlcheck. Первый:

mysqlcheck -Ao

Здесь: ключ A проверяет таблицы на ошибки, а ключ o производит оптимизацию.

Второй способ:

mysqloptimize -A

Значение ключей здесь то же самое. :)