Изменение стандартного порта в Windows Terminal Service

Иногда возникает необходимость в изменении стандартного порта у сервера терминалов с 3389 на какой-либо другой. Это может понадобиться для повышения безопасности сервера. От постоянного сканирования портов эта процедура конечно не спасет, но от молодых и шаловливых ручек «хакеров-самоучек» убережет.

Читать далее

Двухфакторная авторизация на основе google-authenticator

Двухфакторная авторизация используется для усиление защиты системы, при ее использовании помимо пары логин пароль применяется дополнительный механизм авторизации. Например смарт-карта или одноразовый пароль. О втором типе защиты я и хотел бы рассказать.

Читать далее

Настройка синхронизации пользователей в MySQL

Иногда возникает необходимость синхронизации пользователей баз данных в MySQL. Например существует несколько серверов MySQL и с них делаются дампы на резервный сервер, или нужно просто перенести рабочие базы данных с пользователями на другой сервер.

+----+
| db1|-------+
+----+       |
+----+       |      +----------+
| db2|-------+------| db backup|
+----+       |      +----------+
+----+       |
| db3|-------+
+----+

Схема для примера, когда базы данных и пользователей копируются на резервный сервер.

С базами данных все просто, делается дамп c помощью команды mysqldump, он передается на резервный сервер и на нем уже импортируется. А вот с пользователями так не получиться, т.к. на целевом сервере уже существует своя таблица user в базе mysql и простым импортом здесь не обойтись.

Читать далее

Ограничение для выполняемых процессов в apache

Иногда возникает необходимость ограничить выполняемый процесс в apache.

Для этого достаточно в разделе VirtualHost добавить следующие строки:

RLimitMEM   100000000 100000000
RLimitCPU   10       45
RLimitNPROC 50

Читать далее