
В статье показано как создать демона в Linux.
Демон или (от анг. daemon) это программа в системах класса UNIX, запускается самой ОС и работает в фоновом режиме без взаимодействия с пользователем. Демоны обычно запускаются во время загрузки системы.
Для создания демона необходимо выполнить установку ПО и настроить его автозагрузку при старте системы. Обычно если
устанавливаемая программа предназначена для использования в качестве демона, то соответствующие инструкции выполняются в автоматическом режиме и не требуют вмешательства.
Имеется несколько вариантов автоматического запуска демонов в Unix подобных системах. Например, для сервера Ubuntu без графического интерфейса используется классический вариант помещения системных файлов в папку /etc/init.d. (далее…)
В статье показано как создать безопасное соединения Windows Remote Desktop (RDP) с использованием шифрованного туннеля используя SSH2.
В работе системного администратора периодически возникает необходимость проверить работоспособность серверов либо установить очередное обновление и сделать это необходимо в нерабочее время. В статье показано как создать защищенное соединение к вашему рабочему компьютеру посредством протокола SSH2. Для того чтобы был возможен такой доступ, необходимо наличие внешнего IP адреса, т.е. ваша сеть должна смотреть в Интернет. На роутере должно быть настроено правило и открыт порт. Вопросы доступа на железках я описывать не буду, тут речь пойдет о настройке рабочей машины. Итак, приступим: (далее…)

В материале показано как с помощью программы fail2ban, можно блокировать попытки перебора паролей
Если Ваш сервер или часть сервисов (например ssh) опубликованы в глобальной сети, то можно гарантировать наличие попыток доступа к нему чужими лицами. Одним из дейсвенных способов защиты является установка программы fail2ban, блокирующей IP-адрес злоумышленника (или бота) после обнаружения нескольких попыток перебора паролей (лобовой атакой).
(далее…)

Установка и настройка DHCP сервера в Ubuntu
В статье показано как установить и настроить DHCP сервер в ОС Ubuntu.
DHCP сервер (Dynamic Host Configuration Protocol, динамический протокол конфигурации сервера), используется для автоматической раздачи параметров IP-протокола в локальных сетях. DHCP сервер автоматически выдает компьютерам, начинающим работу в сети, параметры настройки протокола TCP/IP, такие как IP-адреса, маска и шлюз.
В ОС Ubuntu DHCP сервер устанавливается командой:
sudo apt-get install dhcp3-server
Важно знать, что DHCP сервер часто устанавливают на сервер, являющийся шлюзом Интернета, поэтому следует ограничить его работу только внутренним интерфейсом. Для этого укажите название интерфейса в параметре INTERFACES в файле /etc/default/dhcp3-server.
Далее после установки DHCP сервера необходимо выполнить настройку зоны. В ОС Ubuntu все параметры зоны настраиваются в файле /etc/dhcp3/dhcpd.conf. В этом файле описаны все параметры и приведены примеры использования. Просто скопируйте нужный блок и замените образцы Вашими реальными значениями. (далее…)
В статье показано как установить rootfs на SD карте, это часто необходимо, например для установки какого-либо дистрибутива Linux на мини ПК.
Чтобы установить корневую файловую систему например в linux Debian на SD-карте, выполним следующие действия (подразумевается что у Вас уже имеется установленная ОС Linux, к примеру на ноутбуке или виртуальной машине):
Вставьте SD-карту в кардридер присоединенный к имеющемуся ПК. Она будет отображаться как /dev/sdb1 или /dev/sdc1 или аналогичный. Мы будем использовать /dev/sdb1 и предположим, что / шоссе / карты и является пустой каталог, в противном случае создайте его. Для всех последующих команд Вы должны иметь права администратора: (далее…)
1