Защита сервера OpenSSH: часть 1

SSH (Secure Shell) — это распространенный протокол удаленного управления сервером. Одной из самых популярных реализаций протокола Secure Shell является набор утилит OpenSSH, который присутствует в BSD Unix, macOS, дистрибутивах Linux, а также в актуальных версиях Windows. В этой статье мы рассмотрим наилучшие практики и наиболее важные настройки службы sshd, которые позволяют защитить узел от злоумышленников,…

Сборка и установка ядра FreeBSD 11

По умолчанию, в операционной системе FreeBSD 11 используется стандартное ядро, которое называется GENERIC. В этой статье описан процесс перекомпиляции ядра (называемого CUSTOM в данном примере) с настройкой дополнительных параметров. Подготовка Для начала, установим ОС FreeBSD. Скачать её дистрибутив можно на официальном сайте: https://www.freebsd.org/ru/. Когда процесс развертывания ОС будет завершен, установим утилиту sudo из-под учетной записи root: # pkg…

Используем менеджер терминалов tmux

tmux — это довольно полезное средство при работе с терминалом в Unix-like операционных системах. Название является аббревиатурой, образованной от словосочетания terminal multiplexor. Данная утилита, будучи терминальным мультиплексором, позволяет одновременно работать с несколькими терминальными сессиями в одном окне. К примеру, в Ubuntu установка данного инструмента выполняется командой sudo apt-get install tmux. Основным достоинством tmux является то, что…