LXF154:OpenBSD
|
|
|
OpenBSD
- Unix-подобная ОС с упором на безопасность, предназначенная для межсетевых экранов, серверов и любительского настольного использования. См. также: FreeBSD, NetBSD и Linux-дистрибутивы с приматом безопасности.
Упреждающая безопасность – звучит довольно заезженно, но именно к этому стремится команда OpenBSD. Небольшая группа разработчиков во главе с откровенным и порой противоречивым Тео де Раадтом [Theo de Raadt] руководствуется высокой целью: стать «лидером по безопасности в своей сфере». С учетом того, что сетевой эксплойт для стандартной установки OpenBSD был замечен всего лишь дважды почти за 10 лет, им это явно неплохо удается. А многие технологии, впервые появившиеся в OpenBSD, тот же OpenSSH, впоследствии перекочевали в дистрибутивы Linux как стандарт.
- «Надежный релиз – то, что нужно пользователям OpenBSD.»
OpenBSD всегда был самым консервативным в своем семействе – не работая на 57 платформах, как его прародитель NetBSD, и не задаваясь целью стать мощной серверной ОС с архитектурой х86, подобно FreeBSD. Вместо этого создатели OpenBSD сконцентрировались на разработке небольшой, но отлично выверенной кодовой базы, пригодной для работы на маломощных серверах, межсетевых экранах и роутерах. Некоторые используют OpenBSD на рабочем столе, но на x86 его аппаратная поддержка и производительность отстают от Linux.
- Ядро OpenBSD выдает сообщения на ярко-синем фоне, и их легко отличить от обычного вывода программ
Что в коробке? В плане установки, OpenBSD 5 не отличается от своих предшественников: вам, как обычно, задают кучу вопросов в текстовых подсказках. Естественно, от вас потребуется некая осведомленность в сфере Unix/Linux, чтобы через это пройти, но подсказки довольно подробные, и если вам приходилось до этого несколько раз устанавливать Open BSD, то справиться вы должны легко и быстро – по большей части, просто нажимая Enter.
- Достойное обновление надежной ОС без всяких излишеств. Еще бы механизм обновлений улучшить...
После установки вы получите чрезвычайно тугую, компактную систему с несколькими активированными сервисами, и, возможно, X Window System (если вы выбрали ее во время инсталляции). OpenBSD предполагает, что вы точно знаете, что делаете, и не пытается ничего угадывать за вас. Поэтому в вашем распоряжении – минимальная оболочка, основные утилиты, управляемые командной строкой, и абсолютно блистательное руководство пользователя. Команда OpenBSD уделяет большое внимание документации, где подробно описаны все инструменты и файлы конфигурации; есть также и общие указания (скажем, страницы «afterboot» и «security» с объяснением, что делать после установки).
Будучи POSIX-совместимой ОС с X, OpenBSD поладит практически со всем, что вы найдете в Linux – по крайней мере, из мира открытого кода. Так что устанавливайте себе Apache, MySQL, GCC, KDE, Gnome и массу других приложений. Среди самых значительных изменений в версии 5.0 – новые драйверы устройств, поддержка Wake-on-LAN для различных сетевых карт, ускоренная рандомизация в ядре (в целях сетевой безопасности), а также улучшения SCSI и пакетного фильтра pf.
Разработчик: The OpenBSD Foundation
Сайт: www.openbsd.org
Лицензия: BSD
Функциональность7/10
Производительность7/10
Удобство использования6/10
Документация10/10
Рейтинг7/10 Рейтинг7/10
Итак, перед нами надежный, развиваемый релиз – именно то, что нужно пользователям BSD. И, наконец, OpenBSD идеально подходит для безмолвных работ без особых изысков – он безупречен в качестве межсетевого экрана, маршрутизатора или сервера и дарит вам чувство приятной уверенности, что ничего не рухнет и не будет взломано. На большее он не претендует – что нас в нем и восхищает. На что в OpenBSD стоит пожаловаться, так это на отсутствие прекомпилированных двоичных обновлений. Да-да: даже в 2012, чтобы установить обновления безопасности, приходится сначала получать исходный код, а затем компилировать и устанавливать их самостоятельно. Мы не виним в этом команду OpenBSD – их слишком мало, чтобы создавать бинарники на каждое исправление, да и бывают такие ситуации, когда надежнее увидеть заплатку своими глазами, прежде чем применять его в системе.
Но если вы выросли на Debian, где работа админа сводится просто к apt-get update && apt-get upgrade, то принятая в OpenBSD система скачивания полного дерева исходных кодов, применения заплаток по отдельности и затем компиляции покажется вам довольно громоздкой. На более старых машинах это отнимет массу времени; кроме того, тут требуется соответствующий инструментарий разработчика, установленный в системе, а многие администраторы избегают их по соображениям безопасности.
На www.openbsd-stable.org предприняли попытку исправить ситуацию, но пока что все по-прежнему сложнее, чем в мире Linux. И если уж даже у FreeBSD теперь есть система двоичных обновлений, то OpenBSD в этом явно отстает.