Linux для системного администратора какой выбрать

Обновлено: 08.07.2024

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

Рекогносцировка на местности

Выбор среди специализированных дистрибутивов на базе LiveCD действительно огромен, и здесь очень важно не запутаться и подыскать себе именно тот инструмент, который максимально подойдет под решение твоих задач. Очень популярен у админов целый класс дистрибутивов, реализующих функции маршрутизатора и брандмауэра. Многие пользователи приходят к свободным ОС именно после знакомства с одной из подобных систем. Но есть и другие решения, при помощи которых очень просто установить и настроить веб или почтовый сервер, программную АТС на базе Asterisk и т.д. Все они в той или иной мере направлены на решение задач по организации определенного сервиса. Кроме этого, существует великое множество дистрибутивов, направленных на обслуживание компьютеров и сетей. Именно о таких решениях и пойдет речь в этой статье. Для удобства разделим их на несколько групп:

  • дистры для работы с жестким диском;
  • для восстановления работоспособности системы и резервирования данных;
  • для тестирования на наличие уязвимостей;
  • для исследования после взлома.

Дистрибутивы для работы с жестким диском

Если нужно подготовить жесткий диск к установке новой ОС, GParted - лучший выбор

Если нужно подготовить жесткий диск к установке новой ОС, GParted - лучший выбор

В Clonezilla образ диска можно сохранить на сетевой ресурс

В Clonezilla образ диска можно сохранить на сетевой ресурс

Главный спасатель

SystemRescueCD - отличный инструмент для восстановительно-спасательных работ

SystemRescueCD - отличный инструмент для восстановительно-спасательных работ

Пен-тестинг с BackTrack

Количество утилит в BackTrack впечатляет

Количество утилит в BackTrack впечатляет

В составе BackTrack находим большое количество эксплоитов

В составе BackTrack находим большое количество эксплоитов

Ищем след с DEFT

Собранный на Xubuntu дистрибутив DEFT содержит все необходимое для сбора доказательств о взломе

Собранный на Xubuntu дистрибутив DEFT содержит все необходимое для сбора доказательств о взломе

Установка BackTrack на USB-флэшку и Eee PC

Копируем на флэшку находящиеся внутри каталоги bt3 и boot. Затем надо сделать флэшку загрузочной. Для этого запускаем находящийся в каталоге bt3 скрипт bootinst.bat (в Windows) или bootinst.sh (*nix). Как вариант, самостоятельно вводим нужную команду:

K:\boot\syslinux\syslinux.exe -ma -d \boot\syslinux K:

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

Один из самых больших плюсов свободного ПО – это возможность создавать
дистрибутив для собственных нужд. Сейчас доступно несколько десятков
дистрибутивов, упрощающих работу админа. Выбор среди специализированных
дистрибутивов на базе LiveCD действительно огромен, и здесь важно не запутаться
и подыскать себе именно тот инструмент, который максимально подойдет под решение
твоих задач.

У админов очень популярен целый класс дистрибутивов, реализующих функции
маршрутизатора и брандмауэра. К свободным ОС многие пользователи приходят именно
после знакомства с одной из подобных систем. Но есть и другие решения, с помощью
которых просто установить и настроить веб или почтовый сервер, программную АТС
на базе Asterisk и т.д. Все они в той или иной мере направлены на решение задач
по организации определенного сервиса. Кроме того, существует великое множество
дистрибутивов, направленных на обслуживание компьютеров и сетей. Именно о таких
решениях и пойдет речь в этой статье. Для удобства разделим их на несколько
групп:

  • дистры для работы с жестким диском;
  • для восстановления работоспособности системы и резервирования данных;
  • для тестирования на наличие уязвимостей;
  • для исследования после взлома.

Дистрибутивы для работы с жестким диском

Главный спасатель

Основой SystemRescueCD послужил Gentoo. Ядро дистрибутива 2.6.25.16
поддерживает все файловые системы Linux, включая Reiser4, Btrfs (новая файловая
система, разрабатываемая при поддержке компании Oracle – своеобразный ответ на
ZFS), а также сетевые SMB и NFS. В состав последней версии дистрибутива 1.1.0
включено четыре ядра: основное и альтернативное; каждое в двух вариантах - для
работы с 32-битными системами (i486 оптимизация) и 64-битное.

Размер образа дистрибутива – 230 Мб, поэтому в комплекте есть все необходимое
админу, включая и документацию по работе. Полный список доступных параметров
загрузки можно просмотреть, нажав клавиши <F2> – <F7>. Стартовое меню позволяет
установить не только ряд настроек (разрешение экрана в framebuffer, загрузка с
жесткого диска, USB-устройства и т.д.), но и запустить ряд весьма полезных
утилит. Среди них - тест оперативной памяти (memtest), свободный аналог
операционной системы DOS - FreeDOS с рядом утилит в комплекте (freedos),
загрузчик Graphical Boot Manager (gag), тест для определения оборудования (aida),
утилита Darik's Boot and Nuke для уничтожения данных без возможности их
дальнейшего восстановления (dban), низкоуровневая утилита для работы с разделами
жесткого диска (mhdd). Даже еще не загрузив основную систему, мы уже получаем
богатый набор полезных утилит.

После загрузки в рутовую консоль выводится таблица основных команд. Начиная с
версии 0.3, в SystemRescueCD появился X-сервер с оконным менеджером WindowMaker,
загрузить который можно, введя «startx». В системе насчитывается несколько сотен
утилит, и в большинстве случаев для решения одной задачи предлагается несколько
инструментов. Например, fdisk, GNU/Parted, GParted для работы с разделами
жесткого диска и полный набор консольных утилит, предназначенных для работы со
всеми типами разделов: e2fsprogs, reiserfsprogs, reiser4progs, xfsprogs,
jfsutils, ntfstools (ntfsresize, ntfsclone и прочие), dosfstools, sfdisk. Они
позволяют их форматировать, изменять размер, переопределять. Есть пакет mtools,
предназначенный для работы с DOS-файлами. Поддержка Сети позволяет на полную
реализовать возможности клиент-серверной архитектуры PartImage (оба входят в
комплект). Кроме gag, в состав дистрибутива включены загрузчики GRUB и LILO. Это
позволяет использовать SystemRescueCD для их восстановления, например, в том
случае, когда загрузчик затерт во время установки Windows. Для удобного
перемещения по каталогам – в наличии файловый менеджер Midnight Commander.
Имеется несколько редакторов текста: vim, elvis, nano, joe, qemacs и графический
Leafpad. Приложения и утилиты, входящие в состав SystemRescueCD, можно
перечислять еще долго. Есть здесь и популярные архиваторы (gzip, bzip, rar, tar
и другие), программы для записи CD/DVD (cdrecord, dvd-rw-tools, cdrtools,
mkisoft). Кроме параноидального dban, доступного при загрузке, найдутся и другие
утилиты, чтобы стереть информацию без следа - shred, wipe. А с помощью
антивируса ClamAV можно проверить жесткий диск на наличие вирусов (обновление
баз производится при помощи freshclam).

Ни один современный дистрибутив нельзя представить без функций работы с
Сетью. В отличие от GParted, в комплекте SystemRescueCD есть утилиты для работы
с Samba, ftp-клиент, сервер и клиент SSH, VNC-сервер. Из сетевых приложений
стоит отметить наличие консольных веб-браузеров lynx, elinks и графического Bon
Echo (альфа Firefox 2.0.0.16), популярного сканера Nmap, многофункциональной
сетевой утилиты netcat и nslookup для DNS-запросов.

Пен-тестинг с BackTrack

LiveCD взяли на вооружение и специалисты по безопасности. В результате, за
короткий срок появилось около десятка решений с явно хакерским уклоном. С ними
можно протестировать системы и сети на наличие уязвимостей. Пик их развития
пришелся на 2003-2005 годы, и, к сожалению, часть популярных тогда проектов
сейчас не развивается.

Загрузочное меню предлагает несколько вариантов – KDE (по умолчанию), Fluxbox,
KDE в ОЗУ, VESA-режим, без сети и несколько текстовых режимов.

Сама загрузка в LiveCD происходит очень быстро, даже при выборе KDE в
качестве рабочей среды. В процессе будут найдены и автоматически настроены все
устройства, в том числе, сетевые карты (DHCP) и WiFi. Все операции производятся
от имени пользователя root, поэтому будь осторожен в работе. Отдельно отмечу
стильный вид рабочего стола и продуманность меню. В сжатом архиве находится
около 2.7 Гб данных, но запутаться в приложениях невозможно. Все находится на
своих местах и везде, где необходимо, выводятся подсказки.

В меню BackTrack находим несколько сотен специальных программ, разбитых на 11
основных групп. Среди них: сетевые сканеры, анализаторы протоколов и снифферы,
эксплоиты (SecurityFocus, PacketStorm, Metaspl0it Framework 2/3 и др.),
брутфорсеры, утилиты для работы с прокси, Cisco-инструментарий, утилиты для
анализа беспроводных сетей, VoIP-сервисов, реверс инжиниринга и т.д. К примеру,
в меню «VoIP & Telephony Analysis» я насчитал 32 ссылки.

В качестве бонуса предложен вполне приличный пользовательский набор
(мультимедиа, программы для работы с графикой, текстовые редакторы,
интернет-приложения и т.д.). Отсутствуют лишь привычные в юзерских дистрах
категории - Office и Games. Все это позволяет использовать BackTrack как обычную
систему. В комплекте поставляется утилита slapt-get, а недостающие пакеты можно
брать из слаки (хотя slapt-get из коробки не работает, перед использованием ее
следует настроить).

Установка BackTrack на USB-флешку и Asus Eee PC

Для установки BackTrack на USB-флэшку или Asus Eee PC можно использовать
LiveCD, но лучше взять специальный вариант BackTrack 3 USB version (размер 783
Мб). Размер флешки должен быть не менее 1 Гб (для Asus Eee PC нужна SD-карта),
файловая система - FAT32. Распаковываем скачанный ISO-образ. В Windows можно
использовать WinRAR или специальную утилиту вроде UltraISO, ISOBuster. В *nix
просто монтируем исошку во временный каталог:

Копируем на флешку находящиеся внутри каталоги bt3 и boot. Далее сделаем
съемный носитель загрузочным. Для этого запускаем находящийся в каталоге bt3
скрипт bootinst.bat (в Windows) или bootinst.sh (*nix). Как вариант,
самостоятельно вводим нужную команду:

K:\boot\syslinux\syslinux.exe -ma -d \boot\syslinux K:

Где /dev/sdd и K: - название диска.

Проникающее тестирование с nUbuntu

Ищем след с DEFT

Процесс загрузки DEFT мало отличается от Ubuntu, но есть свои особенности.
Так, разделы жестких дисков и прочих носителей автоматически не монтируются.
Специфика дистрибутива такова, что все операции исследователь производит
вручную, тщательно контролируя каждый шаг. Поэтому вставленная в рабочей системе
флешка не подхватывается. Графический интерфейс по умолчанию также не
запускается. Чтобы увидеть XFce, набери в консоли «deft-gui».

В рабочей среде первое, что бросается в глаза, - это наличие большого
количества значков на рабочем столе, предназначенных для запуска специфических
приложений, и отсутствие привычного в Ubuntu ярлыка для установки на жесткий
диск. Впрочем, это вполне логично и ожидаемо, ведь в подобных решениях выполнять
запись на жесткий диск нужно крайне осторожно. Достаточно изменить время
обращения к файлу, – и данные нельзя затем будет использовать в доказательствах.

В первую очередь отметим в дистрибутиве популярные OpenSource-решения,
используемые для сбора данных на скомпрометированной системе, - коллекция утилит
Sleuth Kit (TSK) и графическая оболочка к ним Autopsy (Autopsy Forensic Browser).
Ранее для хранения образов диска исследователи использовали RAW-образ диска,
созданный при помощи dd или ее аналога dd_rescue. Размер такого образа совпадал
с исходным и, соответственно, требовал много места для хранения. Часто терялись
важные метаданные. Поэтому для хранения образов дисков был создан специальный
открытый и расширяемый формат AFF (Advanced Forensics Format). Библиотеки для
поддержки его основными утилитами также имеются в дистрибутиве.

В комплект входят программы практически по всем направлениям, которые могут
понадобиться исследователю. Для работы с жестким диском и проверки его состояния
– Gpart, parted и интерфейсы Gparted и QTparted, TestDisk. Для восстановления
файлов по их заголовкам и структуре включена консольная утилита Foremost.
Определить тип файла можно при помощи trID. Имеются утилиты для поиска скрытой
информации внутри файлов-контейнеров - Steg detect и набор OutGuess. Приложения
для работы с hex-данными - hex dump и KHex. Разработчики предусмотрели
возможность восстановить/подобрать пароль при помощи Ophcrack и John the Ripper.
Есть программы и для поиска вирусов и руткитов – ClamAV, chrootkit, rkhunter.

Полностью поддерживается работа по Сети. Для этого в состав DEFT включены
Samba, OpenSSH сервер, RDesktop. Кроме них, в меню Network мы найдем незаменимые
для каждого админа программы - Nessus, Nmap, FireShark, Ettercap, Kismet и
AirSnort.

На что обратить внимание при выборе дистрибутива Linux

  1. Популярность дистрибутива. Чем известнее ваш дистрибутив, тем легче будет найти руководства по нему в Сети. Большое комьюнити означает, что вы легко сможете получить помощь на тематических форумах, если у вас возникнут трудности с освоением дистрибутива. Наконец, чем он распространённее, тем больше приложений и пакетов портировано для него. Лучше выбирать популярные решения с готовой базой пакетов, чем мучиться со сборкой из исходников в каком‑нибудь экзотическом дистрибутиве.
  2. Команда разработчиков, которая им занимается. Естественно, что лучше обращать внимание на дистрибутивы, поддерживаемые крупными компаниями вроде Canonical Ltd., Red Hat или SUSE или обладающие большими сообществами.

Учтите, что даже у лучших дистрибутивов Linux есть аналоги, которые мало чем им уступают. Если вас чем‑то не устроил выбор Лайфхакера, вы можете попробовать альтернативы.

Linux Mint — для тех, кто никогда не пользовался Linux

Новым пользователям, мигрировавшим с Windows, однозначно стоит установить Linux Mint. Некогда он был популярнейшим дистрибутивом Linux, но сейчас его перегнали MX Linux и Manjaro. Тем не менее Mint выгодно отличается от них своей стабильностью и надёжностью. Это очень простая в работе система, основанная на Ubuntu.

Linux Mint оснащён лёгким и понятным интерфейсом (оболочка Cinnamon для современных компьютеров и MATE для старых машин) и удобным менеджером приложений, так что у вас не возникнет проблем с поиском и установкой программ.

  • Плюсы: простота, забота об обычных пользователях. Вам не потребуется каких‑то специфических знаний, чтобы установить и использовать Mint.
  • Минусы: большое количество предустановленного ПО, которое может никогда не пригодиться.
  • Альтернатива:LMDE — Linux Mint, основанный на Debian. Более стабильный, чем обычная версия, но программы тут реже обновляются. Zorin OS — дистрибутив, основанный на Ubuntu. Его интерфейс напоминает Windows, что должно облегчить переход неопытным пользователям.

Manjaro — для тех, кто хочет иметь свежайшее ПО

Основан на Arch — невероятно мощном и функциональном дистрибутиве. Его философия KISS (Keep It Simple, Stupid), в противоположность названию, делает Arch слишком сложным для начинающих. Устанавливается этот дистрибутив только через командную строку.

Manjaro, в отличие от Arch, имеет простой графический установщик и при этом сочетает в себе его мощные возможности, такие как AUR, и скользящий релиз. AUR (Arch User Repository) — богатейший источник пакетов Linux. И в Manjaro вы всегда будете пользоваться свежайшими из них.

Дистрибутив поставляется со множеством оболочек рабочего стола на выбор: функциональной KDE, GNOME для планшетных экранов, Xfce, LXDE и другими. Установив Manjaro, вы можете быть уверены, что первыми получите обновления.

  • Плюсы: AUR, благодаря которому можно без лишних движений установить любое приложение. Всегда свежее ПО.
  • Минусы: своеобразное оформление оболочек рабочего стола. Впрочем, вам ничего не мешает заменить его. Кроме того, в стандартной редакции Manjaro много лишних встроенных приложений. Если хотите установить только необходимый минимум для работы, попробуйте версию Manjaro Architect.
  • Альтернативы:Chakra — дистрибутив, также основанный на Arch, но оснащённый красивым интерфейсом KDE и удобным установщиком.

Fedora — для тех, кто хочет попробовать что-то новое

Новички чаще всего устанавливают Ubuntu, её «прародителя‎» Debian или один из их многочисленных производных, например Linux Mint. Однако кроме этого обширного семейства в мире Linux есть ещё один могущественный клан — дистрибутивы Red Hat Linux. Самый популярный из них — Fedora.

Fedora — cвоего рода тестовый полигон компании Red Hat, на котором пользователи пробуют самые новые фишки и возможности приложений и системы. Но, несмотря на это, редакция Fedora Workstation довольно стабильна и хорошо подходит на роль основной рабочей системы. Дистрибутив славится тем, что первым получает свежие редакции оболочки GNOME.

  • Плюсы: много новых функций появляются в Fedora раньше, чем в других дистрибутивах. При этом система проста даже для неопытных пользователей.
  • Минусы: в стандартном дистрибутиве Fedora нет многих важных кодеков — по лицензионным соображениям. Проблема решается подключением репозитория RPM Fusion.
  • Альтернативы:Deepin — дистрибутив родом из Поднебесной. Отличается интересным настраиваемым интерфейсом и недурным собственным офисом WPS. Основан на Debian, понравится любителям экзотики.

Arch – для опытных пользователей и тех, кто хочет изучить Linux

Что бы там ни говорили убеждённые апологеты Windows, большинство дистрибутивов Linux очень просты в использовании. У вас не возникнет сложностей с их установкой: только нажмите несколько раз на кнопку «Далее», и система сделает всё за вас. Но это не относится к Arch.

Когда вы запускаете этот дистрибутив в первый раз, он демонстрирует вам только пустой чёрный экран и мигающий курсор на консоли. Устанавливать графическую оболочку, браузер, другие приложения и системные инструменты вам придётся вручную, набирая нужные команды.

По сути, Arch — это конструктор, из которого опытный пользователь построит что угодно. Если вы хотите разобраться, как устроен Linux, или поэкспериментировать — вам определённо стоит попробовать Arch. Если же консоль вызывает страх, то дистрибутив будет слишком сложен для вас.

  • Плюсы: AUR, предоставляющий огромное количество приложений, всегда свежее ПО, широкие возможности настройки, великолепная полезная Wiki, высокое быстродействие.
  • Минусы: дистрибутив не подходит для новичков. Вам придётся изучать много команд и читать руководства.
  • Альтернативы:Slackware — один из старейших дистрибутивов. Его поклонники говорят: «Если вы изучите Slackware — вы узнаете весь Linux». Отличается стабильностью и консервативностью. Gentoo — в этом дистрибутиве нет удобных магазинов приложений. Вместо этого вам предстоит вручную компилировать нужные вам программы из исходных кодов, любезно предоставленных разработчиками. В теории это даёт небольшой бонус к быстродействию системы. GoboLinux — дистрибутив с необычной организаций файловой системы, явно созданной под впечатлением от macOS. Каждая программа тут лежит в собственной папке, что несвойственно другим дистрибутивам. Подойдёт тем, кто изучает внутреннее устройство Linux или просто хочет поэкспериментировать.

openSUSE — для настольного ПК

Эта система поддерживается немецкой компанией Novell. Дистрибутив достаточно прост для начинающих. И, поскольку openSUSE использует графическую среду KDE, он отлично подойдёт в качестве основной системы для настольного ПК.

Философия большинства дистрибутивов Linux гласит, что один инструмент должен выполнять только одну определённую задачу. В результате новички часто не понимают, что и в какой программе нужно делать, чтобы заставить систему работать так, как надо. openSUSE поступился этим принципом ради простоты и удобства. Его фирменная особенность — приложение под названием YaST, которое позволяет полностью настроить систему в одном окне.

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

Дистрибутив имеет два режима обновления: Leap (стабильный, как в Ubuntu) и Tumbleweed (скользящий релиз с самыми интересными новинками, как в Arch). Так что вы можете выбирать между стабильностью системы и новыми фишками.

  • Плюсы: удобный менеджер настроек YaST, большой ассортимент пакетов, замечательный набор приложений KDE.
  • Минусы: в стандартном дистрибутиве нет многих кодеков и проприетарных драйверов — это связано с условиями лицензии. Чтобы решить проблему, после инсталляции системы установите их вручную.
  • Альтернативы:Kubuntu — один из самых известных дистрибутивов с KDE, графическая среда которого идеальна для использования на десктопе. Он основан на Ubuntu, а это значит, что у вас не будет проблем с совместимостью приложений. Ещё вариант — KDE Neon для тех, кто хочет опробовать свежайшие версии KDE.

elementary OS — для ноутбука

Как и следует из названия, эта версия Linux очень проста. У вас не возникнет проблем с её освоением, она легко запускается на ноутбуках. А ещё медленно расходует заряд аккумулятора.

Интерфейс elementary OS напоминает macOS, так что дистрибутив будет приятно использовать поклонникам Mac. Анимации, оформление окон — всё здесь такое плавное и симпатичное, что системой можно просто залюбоваться. Тем не менее за красивой оболочкой elementary OS таится полноценный Linux, поддерживающий все необходимые для работы приложения.

Последняя версия elementary OS Hera получила множество нововведений, самые заметные из которых — тёмный режим, возможность смотреть видео во всплывающем окошке «‎картинка-в-картинке» и поддержка жестов на тачпаде, как в macOS.

  • Плюсы: красивый интерфейс, собственный магазин инди‑приложений.
  • Минусы: графическая оболочка Pantheon хоть и выглядит стильно, но не очень функциональна. Маловато настроек.
  • Альтернативы:Pop!_OS, дистрибутив, основанный на Ubuntu. Обладает фирменной системой организации окон Pop Shell, которая автоматически располагает окна на экране наиболее эффективным образом. Благодаря этому Pop!_OS неплохо смотрится на небольших экранах ультрабуков и трансформеров.

Ubuntu — для планшета или трансформера

Ubuntu — один из самых популярных дистрибутивов Linux на десктопе. Он использует графическую оболочку GNOME, которая весьма неплохо смотрится на устройствах с сенсорными экранами. Если у вас есть планшет с Windows 10 и вы хотите попробовать установить на него Linux, возьмите на вооружение Ubuntu с GNOME.

Крупные элементы интерфейса, настраиваемые жесты и расширения сделают этот дистрибутив отличной системой для тачскринов.

  • Плюсы: Ubuntu — распространённый дистрибутив, а значит, вы без проблем найдёте всё необходимое ПО. Кроме того, большинство сайтов о Linux посвящены именно Ubuntu.
  • Минусы: оболочка GNOME удобна, но поначалу кажется непривычной.
  • Альтернатива:Solus — в качестве графической среды тут используется Budgie — симпатичный легковесный интерфейс, который довольно удобен для использования на сенсорных экранах.

Xubuntu — для старого компьютера или нетбука

Эта версия Ubuntu основана на оболочке Xfce, лёгкой и скромной в потреблении ресурсов. Она очень нетребовательная, но при этом хорошо настраивается. Eсли у вас завалялся компьютер или нетбук, который не справляется с Windows, вы вполне можете вдохнуть в него жизнь, установив Xubuntu.

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

  • Плюсы: очень быстрая и лёгкая система, которая при этом поддерживает те же пакеты и приложения, что и её старшая сестра Ubuntu.
  • Минусы: оболочки вроде LXDE или i3 быстрее, чем Xfce, хотя в них меньше возможностей, так что для действительно старых машин лучше выбрать их.
  • Альтернативы:Ubuntu MATE — оболочка MATE выполнена в консервативном духе, она очень лёгкая и не нагружает компьютер. Тем не менее в ней хватает возможностей. Lubuntu ещё более быстрая система, основанная на LXDE/LXQT: меньше настроек, больше производительность. Puppy Linux — миниатюрный «‎карманный» дистрибутив, способный работать даже на ПК с 300 МБ оперативной памяти.

Debian — для домашнего сервера

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

Debian хорошо приживётся на вашем домашнем сервере. Это стабильный и консервативный дистрибутив, ставший основой для Ubuntu и множества других Linux‑систем. Он использует только самые проверенные пакеты, что делает его отличным выбором.

  • Плюсы: стабильность и большой набор приложений.
  • Минусы: необходимость вручную настраивать дистрибутив после установки.
  • Альтернативы:Ubuntu Server — стоит попробовать, если вам кажется, что Debian слишком уж неудобный или в его репозиториях отсутствует нужное вам ПО. CentOS — основан на Red Hat Enterprise Linux, отличается высокой стабильностью. Поэтому CentOS часто используют на серверах коммерческих организаций.

openmediavault — для собственного хранилища NAS

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

Может быть, у вас где-то завалялся старый ноутбук или вы хотите найти применение купленному на распродаже Raspberry Pi. Установите на устройство openmediavault, подключите пару жёстких дисков, и готово. Дистрибутив позволяет легко настраивать RAID-массив и получать доступ к данным через любые популярные сетевые протоколы, например SSH, SMB/CIFS, FTP, Rsync и так далее.

Кроме того, вы можете расширять возможности своего самодельного NAS, подключая к openmediavault различные плагины.

  • Плюсы: большое количество настроек, поддерживает множество файловых систем и плагинов.
  • Минусы: новичку, только установившему openmediavault, придётся почитать документацию, чтобы понять, что тут к чему.
  • Альтернативы:FreeNAS — строго говоря, это дистрибутив не Linux, а FreeBSD. Это отличная система для более продвинутых пользователей, которым нужно организовать собственный NAS. В ней есть поддержка моментальных снимков данных, самовосстанавливающейся файловой системы ZFS, шифрования томов и многих других «‎плюшек».

Ubuntu Studio — для создателей цифрового контента

Тем, кто монтирует собственное кино, пишет и сводит музыку, занимается 3D-моделированием, рисует или верстает, стоит попробовать специализированный дистрибутив Ubuntu Studio. Система обладает огромным количеством инструментов для профессионального создания мультимедиа-контента — аудио, графики, видео, анимации, фотографий, а также печатных изданий.

Среди встроенных приложений Ubuntu Studio — Synfig Studio, в котором можно создавать 2D-анимации, Darktable и Rawtherapee для редактирования фотографий, а также Kdenlive, Pitivi и Openshot для монтажа видео, Ardor и Rosegarden для звукооператоров, Krita и GIMP для художников и многое другое.

  • Плюсы: много профессионального софта, предустановленного и настроенного заранее.
  • Минусы: Ubuntu Studio нужна только профессиональным создателям контента, новичкам тут будет тяжеловато.
  • Альтернативы:Fedora Design Suite — отличный дистрибутив для художников, дизайнеров и 3D-моделлеров, содержащий такие инструменты, как GIMP, Inkscape, Blender, Scribus, Pitivi, SparkleShare, Krita и GNOME Color Manager.

Kodi — для медиацентра

Если вы хотите устроить свой медиасервер, выбирайте Kodi. Строго говоря, это не дистрибутив, а полнофункциональный проигрыватель для медиацентра. Вы можете установить его в любом Linux, но лучше всего выбрать связку Ubuntu + Kodi.

Он поддерживает все типы видео- и аудиофайлов. Умеет проигрывать фильмы, музыку, упорядочивать ваши фотографии. Kodi превратит любой подключённый телевизор в универсальное устройство для развлечений.

Благодаря расширениям Kodi может загружать медиафайлы через торренты, отслеживать появление новых сезонов ваших любимых сериалов, показывать видео с YouTube и других стриминговых сервисов. Короче говоря, он умеет всё.

Вдобавок Kodi очень красив и оптимизирован для управления с дистанционного пульта или устройства на Android. Вы можете легко настроить его интерфейс с помощью множества визуальных оболочек.

  • Плюсы: огромное количество функций и удобное управление.
  • Минусы: стандартный интерфейс может не всем прийтись по душе, но его легко заменить.
  • Альтернативы:Plex — приложение для создание медиасервера наподобие Kodi. Его можно устанавливать в любой дистрибутив Linux или на TV‑приставку. У Plex есть премиум‑версия, в которой доступны некоторые дополнительные функции. Emby — медиаорганайзер с открытым исходным кодом, который можно установить в любой дистрибутив Linux или на собственный мини‑сервер, например Raspberry Pi. С ним любой телевизор станет умным.

Parrot Security — для экспериментаторов и специалистов по безопасности

Если вы специалист по сетевой безопасности, занимаетесь испытаниями на проникновение или просто хотите поиграть в хакера, Parrot Security предназначен для вас. Дистрибутив содержит огромный арсенал инструментов для пентеста, то есть проверки различных систем и сетей на устойчивость к взлому.

Однако учтите, что возможности Parrot Security избыточны для большинства обычных пользователей. Что, впрочем, не мешает некоторым устанавливать этот дистрибутив просто как систему для десктопа — возможно, как дань моде.

10 лучших дистрибутивов Linux Home Server - стабильность, производительность, простота использования

Домашние серверы невероятно полезны, и вот некоторые из лучших дистрибутивов домашних серверов Linux и ОС для них. Будь то сетевое хранилище файлов или обслуживающий носитель, серверные приложения значительно различаются. Операционная система, пожалуй, самая важная характеристика сервера. Это диктует совместимость программ, пользовательский интерфейс и многое другое. Linux обеспечивает отличную среду домашнего сервера. С превосходными разрешениями, функциональностью и доступностью стоит рассмотреть дистрибутив домашнего сервера Linux. Нет недостатка в дистрибутивах Linux, из которых можно выбирать. Это обновленный список нашего ранее опубликованного списка лучших вариантов программного обеспечения для домашнего сервера. Без лишних слов давайте проверим 10 лучших дистрибутивов домашних серверов Linux.

Лучшие дистрибутивы для Home Server основаны на Linux, почему?

Хотя Windows и OS X остаются популярными, дистрибутивы Linux предлагают бескомпромиссную гибкость. Для начала, большинство дистрибутивов Linux бесплатны. Соответственно, есть отличная ценность. Многие системные администраторы предпочитают Linux из-за безопасности и разрешений. От известных дистрибутивов, таких как Ubuntu, до нишевых выпусков, таких как Kali Linux, есть масса выбора. Так как же найти лучшие дистрибутивы для домашнего сервера?

Рекомендуемые приложения Media Center Companion:

Основные характеристики дистрибутивов Linux-серверов:

  • надежность
  • стабильность
  • права доступа
  • Безопасность
  • Совместимость программного обеспечения

Рассмотрим серверное оборудование. Выделенные серверы созданы для обеспечения бесперебойной работы, надежности и низкого энергопотребления. Аналогично, дистрибутивы Linux предлагают множество функций, специально предназначенных для использования на домашнем сервере. Большинство делают упор на безопасность, стабильность и потребление ресурсов. Более того, многие операционные системы домашних серверов Linux включают специализированный набор функций. Эти инструменты предназначены для простого создания и управления сервером. Хотя некоторые дистрибутивы Linux предназначены для использования на сервере, любой дистрибутив с долгосрочной поддержкой (LTS) должен подойти. Эти релизы LTS рассчитаны на три года поддержки. Поэтому, как и серверные аппаратные аналоги, дистрибутивы LTS обеспечивают максимальную надежность и стабильность. [ Читайте: Low Power Home Server Build 2017 для сетевого хранилища файлов и носителей ]

Кроме того, рассмотрите использование вашего сервера. Например, Plex доступен в массиве дистрибутивов Linux. Он должен корректно устанавливаться на любой выпуск на основе Debian, а также на FreeBSD. Но требования к программному обеспечению зависят от типа сервера. Если вы используете медиа-сервер, вы будете использовать другие программы, чем если бы вы устанавливали свой собственный сервер Linux Minecraft. Wine действительно обеспечивает поддержку приложений Windows, но перед тем, как выбрать дистрибутив Linux-сервера, изучите ваши требования к программному обеспечению.

Имея это в виду, вот наши рекомендации для лучших дистрибутивов домашних серверов Linux.

1. Ubuntu 16.04 LTS и 16.04 LTS Server Edition

10 лучших дистрибутивов Linux Home Server - стабильность, производительность, простота использования

Рассматривайте Ubuntu Server или LTS как дистрибутив Linux-сервера начального уровня.

Ubuntu, пожалуй, самое узнаваемое имя в Linux. Как операционная система Linux на основе Debian, Ubuntu является одним из лучших дистрибутивов домашних серверов Linux. Существует несколько разновидностей, но Ubuntu 16.04 LTS входит в число лучших дистрибутивов Linux-серверов. Выпущенная в апреле 2016 года, спортивная поддержка Ubuntu 16.04 LTS до апреля 2019 года. Таким образом, есть много совместимости. Версия Server Edition имеет пятилетнюю коммерческую поддержку. Что делает Ubuntu 16.04 одним из лучших дистрибутивов для домашнего сервера, так это его совместимость и простота использования. Установка программного обеспечения проста, будь то через командную строку или Ubuntu Software Center. [ Читать: Схема разделов сервера Ubuntu для домашнего сервера ]

Когда я построил свой выделенный сервер Plex, я выбрал Ubuntu 16.04 LTS за его сочетание функций и низкое потребление ресурсов. Это еще один главный профессионал большинства дистрибутивов Linux. Мой сервер работает отлично, всего 4 ГБ ОЗУ. Поскольку он широко используется, Ubuntu обладает коммерческой поддержкой, широкой совместимостью аппаратного и программного обеспечения и стабильностью в выпуске LTS. Поэтому Ubuntu 16.04 LTS и Ubuntu Server Edition, безусловно, являются одними из лучших дистрибутивов для домашних серверов.

  • Стабильность в выпуске LTS
  • Ubuntu Server Edition
  • Совместимость оборудования высшего качества
  • Отличная совместимость программного обеспечения

2. openSUSE

10 лучших дистрибутивов Linux Home Server - стабильность, производительность, простота использования

openSUSE, дистрибутив домашнего сервера уровня предприятия.

openSUSE – это дистрибутив Linux, специально разработанный для системных администраторов и разработчиков. SUSE – один из старейших доступных дистрибутивов Linux. Он дебютировал вскоре после того, как Линус Торвальдс создал Linux. Тем не менее, SUSE остается актуальным. Итерация с открытым исходным кодом openSUSE получила масштабное обновление в 2015 году. OpenSUSE смоделировала себя после SUSE Linux Enterprise (SLE) в 2015 году. Существует итерационная версия выпуска, Tumbleweed и производная LTS, Leap.

В целом, openSUSE предоставляет Linux-сервер корпоративного уровня. Это многофункциональный, стабильный ландшафт, который позиционирует openSUSE как один из лучших дистрибутивов для сред домашних серверов Linux. Кроме того, openSUSE включает набор инструментов. Open Build Service предлагает пакеты для Arch, Debian, Fedora, SUSE Linux Enterprise, Ubuntu, CentOS, Scientific Linux и Red Hat Enterprise Linux. Соответственно, есть тонна совместимости. Kiwi – это еще один удобный инструмент, который поддерживает создание и развертывание образов Linux, а также поддержку контейнеров для подобных Docker. Если вы используете домашний сервер и хотите развернуть контейнеры, openSUSE – отличный выбор. Это баланс стабильности. поддержка и действительно корпоративные среды делают openSUSE одним из лучших дистрибутивов серверов Linux.

  • Роллинг-релиз Tubmleweed итерация
  • Leap LTS производная
  • Серверная среда корпоративного класса
  • Множество инструментов, таких как Kiwi, OBS, openQA и YaST.

3. Контейнер Linux (ранее CoreOS)

10 лучших дистрибутивов Linux Home Server - стабильность, производительность, простота использования

Контейнер Linux, дистрибутив, ранее известный как CoreOS.

CoreOS переименован в Container Linux в 2016 году. Этот дистрибутив Linux вращается вокруг поддержки контейнеров. Эта ОС с открытым исходным кодом входит в число лучших дистрибутивов серверов Linux благодаря простоте развертывания контейнеров. Контейнер Linux, специализирующийся на кластерах и серверах, специально создан для использования на серверах. В отличие от большинства традиционных дистрибутивов Linux, в ContainerOS отсутствует менеджер пакетов. Поэтому приложения должны быть в контейнерах. Что делает Container Linux одним из лучших дистрибутивов для домашнего сервера, так это то, что он создан для развертывания контейнеров. С Container Linux вы можете легко раскрутить контейнер. Примечательно, что Plex дебютировал с образа Docker для Container Linux – это превосходное средство для управления развертыванием кластерного сервера и даже может функционировать как превосходный медиа-сервер.

Однако, если вы не хотите хранить приложения в контейнерах, вы можете пропустить Container Linux. Но для тех, кому нужен домашний сервер Linux с поддержкой контейнеров, Container Linux – лучший выбор.

  • Создан для контейнеров
  • Простая кластерная инфраструктура
  • Несколько вариантов развертывания, от виртуализации до жестких дисков

4. CentOS

10 лучших дистрибутивов Linux Home Server - стабильность, производительность, простота использования

CentOS 7 – один из лучших дистрибутивов домашних серверов Linux.

CentOS – это дистрибутив Linux, созданный для стабильности, предсказуемости и простоты управления. CentOS является одним из лучших дистрибутивов для сборки домашних серверов. Если вы создаете сервер, скорее всего, вы знакомы с Red Hat Enterprise Linux. RHEL постоянно входит в топ дистрибутивов серверов Linux. Поскольку CentOS является производной от RHEL, неудивительно, что CentOS создает звездную среду домашнего сервера. Хотя CentOS существует с 2004 года, в 2014 году Red Hat официально поддержала CentOS. Таким образом, вы получаете ту же гарантию качества и обновления, что и RHEL.

Несмотря на то, что CentOS не так интуитивно понятен, как выпуск Ubuntu Server, он пользуется преимуществами сильного сообщества. Его безопасность, исправление ошибок и спонсорская поддержка Red Hat делают CentOS одним из самых надежных и лучших дистрибутивов домашних серверов Linux.

  • При поддержке Red Hat
  • RHEL вилка
  • надежный
  • Безопасный

5. ClearOS

10 лучших дистрибутивов Linux Home Server - стабильность, производительность, простота использования

Панель инструментов сервера хранения ClearOS

ClearOS – это чрезвычайно полезный дистрибутив Linux для домашнего обслуживания. Его многогранность и многие другие дистрибутивы Linux могут выполнять аналогичные функции, ClearOS готова к поставке «из коробки». Среди главных функций – обнаружение вторжений и сильный брандмауэр, инструменты управления пропускной способностью, почтовый сервер и контроллер домена. Таким образом, ClearOS – это утилитарный и безопасный дистрибутив домашнего сервера. Более того, ClearOS разработана с возможностью виртуального развертывания или в качестве основной операционной системы для виртуальных машин. Воплощая в своем названии clear, ClearOS гарантирует простоту и гибкость.

Если вам нужно часто управлять своим сервером, ClearOS должен стать вашим распространителем домашнего сервера Linux. Он достаточно универсален для домашних мастеров и энтузиастов HTPC, бизнес-сред и хардкорных разработчиков и тестеров Linux.

  • Непревзойденное развертывание
  • Исходный дистрибутив домашнего сервера
  • Безопасный
  • Инструменты, включая брандмауэр, почтовый сервер и многое другое
  • Тонны рыночных приложений

6. Oracle Linux

10 лучших дистрибутивов Linux Home Server - стабильность, производительность, простота использования

Linux + Oracle = Oracle Linux.

Oracle может быть самым известным за свою базу данных Oracle. Но технический гигант предлагает дистрибутив Linux, Oracle Linux. Это бесплатно и доступно под лицензией GNU General Public License. Существует два разных ядра: одно с тем же ядром, которое есть в Ted Hat Enterprise Linux, а другое с Unbreakable Enterprise Kernel (UEK). Oracle Linux – это дистрибутив с открытым исходным кодом, разработанный для серверов. Более того, спортивная сертификация Oracle Linux для серверов Linux формирует такие компании, как Lenovo, Dell, IBM и HP. Вы также можете развернуть Oracle Linux как образ виртуальной машины в Amazon EC2, Microsoft Azure и Amazon Machine Image.

Именно эта гибкость с развертыванием и поддержкой делает Oracle Linux одним из лучших дистрибутивов для сборки домашних серверов. Вы получаете качество и надежность на уровне предприятия в бесплатном дистрибутиве Linux от проверенного и проверенного технического гуру. Если вы планируете запускать какие-либо предложения Oracle для баз данных, рассмотрите Oracle Linux. Он оптимизирован для служб баз данных Oracle из коробки.

  • Доступно ядро ​​REHL
  • Много вариантов развертывания
  • Оптимизировано для служб баз данных Oracle из коробки
  • Enterprise-класса
  • Сертифицировано для серверов от Lenovo и HP

7. Fedora Linux

10 лучших дистрибутивов Linux Home Server - стабильность, производительность, простота использования

Fedora, спонсируемая Red Hat.

Fedora остается в авангарде серверных сред Linux. Частично это связано с его постоянными инновациями, а также благодаря спонсорской поддержке Red Hat. Из-за ответственности за безопасность Fedora остается одним из лучших дистрибутивов серверов Linux. Существует несколько разновидностей: рабочая станция Fedora, облако Fedora и сервер Fedora. Как следует из названия, Fedora Server отлично подходит для серверных сборок. Несмотря на то, что в нем отсутствует стандартная среда рабочего стола, вы можете установить ее. Примечательно, что Fedora Workstation также предлагает исключительную серверную среду и по умолчанию поставляется с рабочей средой GNOME.

  • Red Hat-спонсор
  • Несколько вариантов, включая сервер, рабочую станцию ​​и облако
  • Безопасный
  • стабильный
  • Доступный с или без окружения рабочего стола

8. Slackware

10 лучших дистрибутивов Linux Home Server - стабильность, производительность, простота использования

Linux дистрибутив Slackware.

Linux дистрибутивы часто идеально подходят для минималистов. Slackware – один из самых элегантных доступных дистрибутивов Linux. Принципы проектирования ценят простоту и сокращают количество источников. С 1993 года Slackware существует. С давней историей Slackware является одним из лучших дистрибутивов для домашних серверных сред. Его возраст привел ко многим системным улучшениям и улучшениям. В отличие от многих новых операционных систем, Slackware отказывается от графических инструментов и делает упор на использование командной строки. Сокращая наворот, Slackware остается довольно легким. Вы можете запускать Slackware на процессорах x86 и требовать минимум 32 МБ ОЗУ. Так что Slackware – отличный выбор для превращения старого ПК в домашний сервер. Тем не менее, низкие системные требования хорошо подходят и для мощного оборудования.

Однако предупредите, что, хотя в Slackware есть менеджер пакетов, здесь нет средства проверки зависимостей. Если вы все использовали средства проверки зависимостей luke apt-get или yum, вы будете знать, что они действительно полезны при установке программного обеспечения. Тем не менее, Slackware – это легкий, простой в использовании и один из лучших дистрибутивов Linux-серверов.

  • облегченный
  • Простой, чистый
  • Хорошо зарекомендовавший себя долгосрочный проект
  • Менеджер пакетов включен

9. Debian

10 лучших дистрибутивов Linux Home Server - стабильность, производительность, простота использования

Ищете лучший серверный дистрибутив Linux? Попробуйте Debian.

Хорошо, так что Debian может быть не серверным дистрибутивом Linux. Тем не менее, Debian является одной из старейших операционных систем Linux, дебютировавшей в 1993 году. Debian обладает впечатляющей стабильностью. Самая последняя версия, Debian 8, включает в себя такие версии, как Perl, Python, Apache и Xen Hypervisor. Debian 8 также использует новейшее ядро ​​Linux. Debian 8 Jessie запущен в апреле 2015 года и имеет продолжительный пятилетний цикл поддержки. Именно эта комбинация инструментов, долгосрочной поддержки и истории с момента создания.

  • Давний дистрибутив
  • Низкое потребление системных ресурсов
  • Высокая программная совместимость
  • Много включенных инструментов

10. Arch Linux

10 лучших дистрибутивов Linux Home Server - стабильность, производительность, простота использования

Среда Arch Linux. Источник изображения: Flickr

Легкие операционные системы часто делают лучшие дистрибутивы для домашнего сервера. Arch Linux – один из лучших доступных дистрибутивов Linux с низким потреблением ресурсов. Atch Linux придерживается принципов KISS (Keep It Simple Stupid). Его простота и легкая природа означают, что ваш сервер сохраняет ресурсы для более интенсивных задач, таких как потоковое видео или массовая передача файлов. Кроме того, Arch Linux Wiki содержит целый раздел об использовании Arch Linux в качестве серверной операционной системы. Это охватывает все, от почтовых серверов до FTP и даже DLNA.

  • облегченный
  • Хорошо задокументированы
  • Отличная настройка сервера «все в одном»

Последнее слово: лучшие дистрибутивы Linux Home Server

Если вы планируете создать сервер, дистрибутивы Linux создают отличные серверные среды. Большинство из них остаются бесплатными и предлагают лучшую безопасность, стабильность и долговечность. Вы также можете рассмотреть FreeBSD. Несмотря на то, что FreeBSD не является дистрибутивом Linux, он похож на Unix, поэтому он использует те же основы. Кроме того, FreeBSD поддерживает многие приложения и поддерживает множество аппаратных средств.

Кроме того, практически любая производная от LTS Ubuntu является отличным выбором для всесторонней настройки сервера. В конечном итоге ваши личные требования будут определять, какой дистрибутив домашнего сервера Linux вы используете. Если вы создаете комбинированный домашний сервер-медиацентр, вам понадобится дистрибутив Linux-сервера, такой как Ubuntu. Это обеспечивает максимальную совместимость с такими программами, как Kodi, Plex и VLC. Таким образом, вы можете создать комбо HTPC / медиа сервера. Однако, если вы создаете персональное облако, Oracle Linux и его поддержка OpenStack – ваш лучший выбор.

Каковы ваши лучшие дистрибутивы серверов Linux и для чего вы используете свой сервер?

Читайте также: