| RSS



Меню

Bookmark and Share


Корзина
Ваша корзина пуста

Статистика
Ваш IP: 54.196.47.128
Вы используете: v





скрипт счетчика хуй


Сейчас на сайте:

Тех поддержка -> aka_kludge

Облако тэгов
исследование crack CracMe Крякмисы серийник Fant0m ОС видио Tor Обратная сторона антенна 4.6 PHP Эксплоит Windows Server 2008 qip Virtual chroot kernel proc sysctl tune FreeBSD bridge Boot Bluetooth GEO game Emulator Python Shell DDoS червь Conficker вирус троян Лаборатория Касперского пиратство apple iPhone ИТ-отрасль Щеголев Microsoft экономический кризис Twitter социальная сеть анонимность Лицензия Open Source ASP.NET MVC уязвимость MySQL база данных файлообмен закон франция пират Skype мобильный Хакер киберпреступник Trend Micro кибератака Германия робот утечка данных персональные данные ноутбук интернет Китай цензура ядро Linux Торвальдс Windows Vista Acer Linux патент браузер Firefox Internet Explorer Opera Net Applications Safari Intel Linux Foundation Moblin Oracle патч банкомат кардер HSM IBM X-Force Cofee сша кибервойна Эстония Dell ИТ-специалист хакерские атаки Pirate Bay контроль кибербезопасность язык программирования The Pirate Bay Пиратская партия утечка информации приговор Mozilla Chrome безопасность Госдума СМИ Windows 8 Баллмер взлом Пентагон ботнет Украина Facebook Cisco cloud Windows XP нетбук торрент музыка биометрический nokia ФБР IP-адрес CIPAV Comcast sms RSA java Google CAPTCHA Symantec спам конфиденциальная информация инсайдер Perimetrix антивирус тест Anti-Malware Windows 7 операционная система Windows провайдер авторское право RapidShare UNIX свиной грипп шантаж дети EFF BluWiki копирайт экстремизм Panda Security cloud computing McAfee Bottle Domains HTTPS ICANN студент шпионское ПО Норвегия школьник New York Times XSS YouTube Warner Music кибершпионаж КНДР Ubuntu свободное ПО AMD ATI касперский Россия РФ сервер хостинг фальшивый антивирус Comodo CA Wi-Fi D-Link суд пароль блог фишинг Одноклассники медведев контрафакт мошенник штраф Sony GPS по Gumblar JAVASCRIPT хакеры вредоносное ПО Yahoo ФАС компьютер Софт MPAA кибероружие PandaLabs Red Hat Минкомсвязи сбой ASUSTeK Computer мошенничество Доктор Веб ВКонтакте исходный код PCI DSS МВД фильтр порнография BREIN свобода слова Казахстан GEMA Autodesk сисадмин Gmail кредитная карта кибермошенник LiveJournal шифрование криптография банк нанотехнологии Wikipedia zero-day ColdFusion выборы кража данных DNS BIND Android BASIC атака Black Hat Mac OS X Click Forensics Clampi домен фсб Прокуратура Уголовное дело icq Barrelfish Windows Mobile киберпреступность Sophos AT&T ошибка Electa Gamma Knife OpenBSD DARPA военные Сайт Visual Studio 2010 .NET Framework 4 Chrome OS электронная почта турция конференция спамер FTC полиция российская ОС Koobface Великобритания БЕЛОРУССИЯ грузия BSA Bittorrent облачные вычисления Azure Европа Билл Гейтс спецслужбы Cryzip Живой Журнал Royal Bank of Scotland смартфон Canonical Pwn2Own F-Secure Symbian Hotmail фильм

Главная » Статьи » Общие Статьи

BSD для нетерпеливых: LiveCD и десктопные варианты BSD-систем
Даже у ветерана Linux, многие годы живущего на свободном ПО, установка и использование BSD-системы может вызвать множество вопросов. Несмотря на кажущееся сходство, у этих систем много различий, а правильно установленная ОС зачастую требует немалой работы напильником, чтобы стать пригодной к использованию. Это отпугивает новичков, однако те, кто хочет просто взглянуть на BSD, не вникая в подробности ее работы, могут попробовать специальные LiveCD и десктопные варианты этих систем.

В отличие от мира Linux, где ежедневное появление нового дистрибутива уже давно стало нормой, а общее число различных редакций операционной системы перевалило за десятки тысяч, количество BSD-систем можно пересчитать буквально по пальцам. Существует несколько форков когда-то вышедшей из стен Беркли оригинальной BSD, которые по праву считаются совершенно разными и в большинстве случаев несовместимыми между собой операционными системами. Имя им – FreeBSD, NetBSD, OpenBSD и, как бы странно это ни звучало, DragonFly BSD. Каждая из них представляет собой полноценную ОС, занимает определенную нишу и разрабатывается независимой командой энтузиастов. До недавнего времени на этом разнообразие вселенной BSD и заканчивалось, однако времена меняются, и BSD-системы все больше становятся похожи на операционки общего назначения, которые могут применять для повседневного использования и те, кто с ними совершенно незнаком. Время от времени на свет появляются различные редакции BSD, призванные упростить процесс вливания новых пользователей.

Самый простой путь "показать народным массам BSD" заключается в распространении LiveCD. В свое время было разработано несколько редакций BSD-систем, выполненных в этом формате. Наиболее известным их представителем стал Frenzy, основанный на FreeBSD (хотя, как будет сказано ниже, цель его разработки была совсем иная). Вслед за ним были созданы Jibbed и BSDAnywhere, аналогичные системы на базе NetBSD и OpenBSD. Также почти в одно время (с разницей в три месяца) независимыми командами были созданы десктопные редакции FreeBSD под названием PC-BSD и DesktopBSD, которые, хоть и не позволяли загружать ОС прямо с диска, но были укомплектованы простыми в использовании графическими инсталляторами и утилитами для настройки и сопровождения системы.
Инструмент сисадмина Frenzy

Домашняя страница: frenzy.org.ua (frenzy.bspu.ru)
Последний релиз: 1.3 (26 июля 2010)
Операционная система: FreeBSD 8.1

В отличие от всех остальных систем, описанных в данном обзоре, смысл разработки Frenzy состоял вовсе не в том, чтобы показать новичкам все чудеса мира BSD, Сергей Можайский (к слову, один из авторов ][) делал LiveCD для себя и всего лишь хотел иметь инструмент системного администратора всегда под рукой. Однако то, во что вырос этот инструмент спустя годы, вполне можно назвать системой для быстрого ознакомления с FreeBSD. Frenzy содержит не только все необходимые программы сисадмина, включая различные снифферы, порт-сканеры, утилиты мониторинга, но и стандартный набор программ повседневного использования, среди которых есть Firefox, Opera, Chrome, XMMS, MPlayer, Psi, Sylpheed.

Загрузка Frenzy занимает совсем немного времени, но два раза на своем пути она будет прервана на 5 и 15 секунд. В первом случае это будет меню загрузчика FreeBSD, используя которое, можно отключить ACPI, загрузиться в однопользовательском режиме и произвести любые другие настройки ядра. Во втором на экран будет выведено уже собственное меню Frenzy, с помощью которого можно изменить некоторые параметры загрузки системы, включая возможность выбора языка интерфейса, загрузки всей ОС в память (что сделает ее гораздо более быстрой), отмены монтирования жесткого диска и т.д. Через несколько секунд после этого система будет полностью готова к работе, на экране появится стандартное приглашение командной строки.

После ввода команды startx произойдет запуск X-сервера с оконным менеджером Fluxbox, монитором Conky внизу рабочего стола, программой для размещения иконок на рабочем столе idesk и переключателем раскладки клавиатуры xxkb (ее иконку можно увидеть в трее). Стоит сказать, что запускается и работает все это очень быстро, а выглядит стильно. Какого-либо конфигурирования иксов не требуется, разрешение экрана выбирается как раз под монитор. Звук работает из коробки, сеть придется настраивать руками, но эта операция не должна вызвать проблем, так как правильный драйвер уже активирован. Совместимость с каким-либо нестандартным оборудованием не предусмотрена, поэтому если обычная FreeBSD умеет его подхватывать, должна и Frenzy, иначе – возня с консолью и танцы с бубном.

Как и в стандартном Fluxbox, правая кнопка мыши открывает меню, наполненное огромным количеством софта на все случаи жизни. Приведу лишь краткий список того, что есть на диске:
Шесть браузеров: Opera, Firefox, Chrome, Dillo, Elinks, Lynx.
Почтовые программы Sylpheed и Mutt.
Редакторы Leafpad и Vim.
Программы для общения Psi, Irssi, CenterIM.
Утилита для анализа и взлома беспроводных сетей aircrack-ng.
VPN-клиенты openvpn, pptp-client и vpnc.
Сетевые мониторы trafshow, bmon, darkstat, iftop.
Программы для туннелирования 3proxy, stunnel и другие.
Сетевой анонимайзер TOR.
Программы для удаленного управления telnet, rdesktop и vnc.
Сетевой сканер nmap.
Сканеры безопасности nessus и nikto.
Сниферы wireshark и ettercap.
IDS Snort.
Антивирус ClamAV с графическим интерфейсом ClamTK.
Виртуальная машина VirtualBox.
Архиваторы для всех типов архивов.
Множество утилит для работы с жестким диском и восстановления/уничтожения данных.
Множество утилит для отладки и работы с различными протоколами.

Кроме такого разнообразного набора программ, Frenzy включает в себя программу настройки системы FrenzyConf (команда frconf, также доступна из меню), которая позволяет настроить консоль (выбрать шрифты, настроить мышь и т.д.), выбрать метод подключения к сети (ADSL, LAN, VPN) и настроить его, активировать различные сетевые сервисы. Также в пункте меню "Настройка" есть две программы, которые устанавливают Frenzy на жесткий диск или USB-Flash. Во всем остальном это стандартная FreeBSD, которая умеет сама подстраиваться под оборудование, наполнена первоклассным софтом и обладает отличным графическим интерфейсом. Если ты хочешь опробовать FreeBSD в качестве основной системы, я бы рекомендовал остановиться именно на Frenzy, которая, хоть и не имеет предустановленного KDE, работает из коробки и снабжена почти всем, что нужно гику.
BSDAnywhere – безопасность превыше всего

Домашняя страница: bsdanywhere.org
Последний релиз: 4.6 (5 ноября 2009)
Операционная система: OpenBSD 4.6

BSDAnywhere – это LiveCD на базе OpenBSD. Загрузка дистрибутива начинается с нажатия <Enter> в ответ на приглашение загрузчика. В OpenBSD не предусмотрено какого-либо загрузочного меню, поэтому если появится необходимость в отключении, например, ACPI, это придется делать руками, с помощью ввода команд и изменения соответствующих переменных (boot -c; disable acpi; quit). После загрузки ядра и начальной инициализации системы на экран будет выведено несколько вопросов, на которые придется ответить, чтобы выполнить первоначальную настройку OpenBSD. Вопрос первый: выбор раскладки клавиатуры. Эта настройка касается только консоли, поэтому можно смело жать единицу, чтобы выбрать стандартную английскую клавиатуру. Вопрос второй: выбор временной зоны. Нет большого смысла в выборе временной зоны во время первой загрузки LiveCD, поэтому можно просто ввести GMT, что означает время по Гринвичу. Вопрос третий: автоконфигурирование сети. Если в сети есть DHCP-сервер, имеет смысл нажать <Enter>, иначе – набираем "no" и вводим настройки вручную.

После ответа на все вопросы на экран вывалится стандартный getty с приглашением к вводу логина. На LiveCD активно два аккаунта: live и root, о чем сказано в предупреждающем сообщении. При входе с именем live будет запущен X-сервер с любимым многими старожилами менеджером окон IceWM и весьма стильной обоиной с логотипом проекта в качестве фона. Набор доступных приложений невелик: терминал xterm, файловый менеджер xfe, просмотрщик изображений xfi, музыкальный плеер xmms, браузер Firefox, почтовики Thunderbird и Mutt, IRC-клиент irssi, программы удаленного доступа к рабочему столу OpenNX и VNC.

Само собой разумеется, LiveCD включает в себя все наработки проекта OpenBSD, включая OpenSSH и OpenCVS. В остальном это даже не ознакомительный LiveCD, а система, созданная поклонниками OpenBSD для того, чтобы привычная среда всегда была у них при себе.
Jibbed – NetBSD в кармане

Домашняя страница: www.jibbed.org
Последний релиз: 5.0.1
Операционная система: NetBSD 5.0.1

Уж не знаю, почему разработчики этого LiveCD назвали его именно Jibbed (что в переводе с английского означает "упрямились"), но нужно быть действительно упрямым человеком, чтобы заставить его работать. Дистрибутив наотрез отказался запускаться под VirtualBox и qemu, но это не сильно испортило впечатление, поскольку систему все равно пришлось бы испытывать в полевых условиях на настоящем железе. Но с наскоку загрузить ОС на ноутбуке также не удалось, потому как с включенной подсистемой ACPI ядро просто вываливалось в дебаггер. Во время повторной загрузки ACPI пришлось принудительно отключить, выбрав третий пункт меню. В такой конфигурации ядро благополучно прошло все этапы инициализации и передало эстафету стартовым скриптам, которые включили и настроили сеть, используя DHCP, а затем сгенерировали конфиг для X.org. После этого система передала управление командному интерпретатору ksh и начала приветливо мигать курсором.

Попытка запустить иксы из консоли также не увенчалась успехом. Команда startx вежливо сообщила, что не может найти подходящую конфигурацию для нестандартного широкоформатного дисплея, и завершилась. Пришлось открывать вторую консоль (кстати, это делается с помощью комбинации <Ctrl+Alt+F2>, а вовсе не <Alt+F2>, как в Linux и FreeBSD), чтобы зайти под именем root и добавить в /etc/X11/xorg.conf необходимые строки (благо, vim есть из коробки). Только после этого иксы запустились, и на экране появился стандартный рабочий стол Xfce.

Каких бы то ни было, конфигураторов и LiveCD-утилит в дистрибутиве нет. По сути, это самая обычная NetBSD, на которую установлена графическая среда Xfce и небольшой набор дополнительного софта, такого как редактор AbiWord, шеллы bash и zsh, редактор emacs, просмотрщик pdf-документов epdfview, вьювер изображений feh, браузер Firefox3, IM-клиент pidgin, мультимедиа-проигрыватель xfmedia, а также rdesktop, squid, screen, joe, mc, mpg321 и wget. Для беглого ознакомления с NetBSD этого вполне достаточно, тем более, что все наиболее интересные особенности ОС находятся на уровне командной строки.
PC-BSD – FreeBSD для домохозяек

Домашняя страница: www.pcbsd.org
Последний релиз: 8.1 (20 июля 2010)
Операционная система: FreeBSD 8.1

PC-BSD – это десктопный вариант FreeBSD, разработанный с целью сделать BSD-систему близкой обычным пользователям операционкой, которую просто установить и начать использовать. Дистрибутив включает в себя удобный графический инсталлятор, основанный на BSD Installer, оригинальную систему управления пакетами PBI, упрощающую процесс установки пакета в систему, а также несколько утилит для настройки установленной системы.

Дистрибутив распространяется в виде ISO-образа размером 3,5 Гб, который включает в себя саму FreeBSD, KDE4 и языковые файлы для нескольких стран. При загрузке диска система проводит стандартную инициализацию, скрытую за стильным темным splash-скрином, запускает X-сервер с менеджером окон FluxBox и программой установки, выступающей в качестве графического фронт-энда к BSD Installer.

В отличие от прародителя, установка PC-BSD действительно очень проста и состоит из нескольких шагов: выбор языка установщика и самой операционной системы (среди вариантов есть и русский), выбор раскладки клавиатуры (но его лучше пропустить из-за одного неприятного бага, о котором будет сказано ниже), выбора типа установки (новая или обновление), устанавливаемой системы (PC-BSD способна установить и FreeBSD в ее чистом виде) и источника установки (DVD или сеть). Далее следует выбрать раздел жесткого диска или создать его (PC-BSD сама разделит раздел на слайсы, поэтому неподготовленный пользователь легко пройдет этот шаг), добавить пользователей, выбрать временную зону и опциональные компоненты (среди которых есть удобная графическая утилита для управления Jail), после чего начнется копирование файлов на диск.

Загрузка установленной ОС происходит быстро, а по ее окончании запускается KDE4 с модифицированным окном загрузки. Никаких дополнительных настроек, кроме предварительного подтверждения конфигурации монитора, делать не требуется, все работает, как часы, включая звук и сеть (если, конечно, в локалке есть DHCP-сервер). Единственная проблема заключается в том, что при выборе альтернативной раскладки во время установки инсталлятор оставляет ее единственно доступной, так что придется самому настраивать переключение через "Параметры системы". Сам KDE выглядит привычно, разработчики PC-BSD ничего кардинально не меняли, а только исправили некоторые иконки (включая меню запуска приложений) и применили другой стиль графического оформления.

Установка пакетов производится с помощью специальной программы Software Manager, иконка которой размещена прямо на рабочем столе. По принципу действия она очень похожа на менеджер deb-пакетов synaptic: ты выбираешь программу из соответствующего раздела, нажимаешь кнопку "Установить", и пакет скачивается и устанавливается в автоматическом режиме. Сами пакеты распространяются в виде специальных архивов с расширением pbi, которые включают в себя программу вместе со всеми зависимостями. Установка программы происходит не в каталоговую структуру /usr/local, как это принято во FreeBSD, а в обособленный подкаталог внутри каталога /Programs (вспоминаем Windows и Mac OS X). Это действительно удобно – используя PC-BSD, ты никогда не встретишься с проблемой неудовлетворенных зависимостей или их конфликтов, а для удаления пакета сможешь просто стереть каталог программы из /Programs. Обновление пакетов происходит в полуавтоматическом режиме, так же, как это сделано в большинстве дистрибутивов Linux (когда в репозитории появится обновление пакета, на экране будет отображено сообщение).

В программе настройки KDE (пункт меню "Параметры системы") ты найдешь несколько элементов, свойственных только PC-BSD. Во-первых, это пункт "Настройка сети", через который можно выбрать используемый сетевой драйвер, назначить машине IP-адрес и настроить другие параметры. Во-вторых, пункт "System Manager", отображающий конфигурацию машины и позволяющий произвести такие действия, как загрузка дерева портов и исходных текстов FreeBSD. В-третьих, пункт "Services Manager", предназначенный для управления фоновыми сервисами. ОС включает в себя множество скриптов и доработок системы инициализации FreeBSD, так что с нестандартным оборудованием система работает гораздо лучше.
DesktopBSD – и вновь FreeBSD для домохозяек

Домашняя страница: www.desktopbsd.net
Последний релиз: 1.7 (7 сентября 2009)
Операционная система: FreeBSD 7.2

У проектов PC-BSD и DesktopBSD много общего. Обе операционные системы рассчитаны на применение рядовыми пользователями, обе оснащены графическим инсталлятором, основанным на BSD Installer, в обеих ОС применяется графическое окружение на базе KDE. Отличие заключается в том, что разработчики DesktopBSD не стали заново переизобретать систему управления пакетами, а просто включили в дистрибутив графические инструменты управления системой портов.

DesktopBSD распространяется в виде загрузочных ISO-образов, размером чуть меньше двух гигабайт. После запуска диска на экране появляется уже знакомое меню загрузчика FreeBSD, которое лучше не трогать и нажать <Enter>. После завершения загрузки появится текстовое сообщение, предупреждающее, что выбранная конфигурация может не подойти для имеющегося монитора, и в этом случае следует нажать комбинацию <Ctrl+Alt+Backspace> для перехода к следующему разрешению. Сразу за ним возникает окно с выбором типа загрузки (live или install), что весьма радует, так как в PC-BSD такого варианта не было.

После выбора пункта Install появляется главное окно инсталлятора, с одной стороны очень похожее на аналогичное окно PC-BSD, но с другой – более приятное глазу. Шаги установки все те же: выбор языка, напутственное сообщение, информация об оборудовании, выбор типа установки (апдейт или обычная), вариант установки (с диска или сетевой), установка загрузчика, разметка диска (в том числе в автоматическом режиме). Далее начинается процедура копирования файлов, по окончании которой происходит перезагрузка.

После ребута DesktopBSD встречает пользователя бодрым "Добро пожаловать!" и предлагает провести начальную конфигурацию, которую нельзя отменить. Первый шаг конфигурации: установка дополнительных языковых пакетов. Их нужно выбрать из предлагаемого списка, при этом конфигуратор оказался достаточно умен, чтобы запомнить выбор, сделанный во время установки системы, и самостоятельно отметить русский язык в списке. Второй шаг: добавление новых пользователей и установка пароля администратора. Третий шаг: включение BSDStats, что приведет к отправке данных об установленной ОС и аппаратной конфигурации на сервера одноименного проекта. BSDStats – безобидный проект, который занимается сбором статистики установок BSD-систем, поэтому о конфиденциальности можно не беспокоиться, тем более, что все данные отправляются анонимно.

Все, теперь можно благополучно войти в систему под именем созданного ранее пользователя. Сразу оговорюсь, что DesktopBSD до сих пор использует KDE 3.5 в качестве окружения рабочего стола, поэтому к некоторому анахронизму нужно быть готовым (хотя для кого-то это будет плюсом). В общих чертах рабочий стол выглядит как обычный KDE, однако, взглянув на трей, можно увидеть две иконки, одна из которых вызывает конфигуратор сети, а вторая позволяет монтировать накопители. Установка ПО осуществляется с помощью программы с очевидным названием "Программное обеспечение (ПО)", иконку которой можно найти на рабочем столе. Она работает напрямую с системой портов и при первом запуске предлагает скачать это самое дерево портов из интернета (что может занять достаточно длительное время).

Из ПО, установленного по умолчанию, можно отметить офисный пакет OpenOffice 3.1.1, окружение Java SE 6, проигрыватель Amarok, браузер Firefox и графический редактор Gimp. Также есть поддержка GRUB в качестве основного загрузчика и графическая программа для его конфигурирования.
Выводы

Категория: Общие Статьи | Добавил: aka_kludge (16.02.2011) | Автор: Евгений Зобнин
Просмотров: 1110 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
    Главная      
...
На службе : дней

08:41
Обновить


Пользователи
aka_kludge
qwerty
LeadyTOR
aka_Atlantis
AdHErENt
mAss
Sissutr
hiss
DrBio
tHick

Поиск

...



Друзья сайта

ГеоИнфоКом


Miranda Инфо

Метеориты

Остаться в живых - LOST. Лучший сайт сериала.

Метеориты

Hackersoft

hackings.ru

Схемы дл<a href=


Обмен cсылками
ITbuben - IT-шные блоги, сообщества, Windows, Linux, Web, Программирование, Интернет, Юмор, Софт


Copyright tHR - TeAM 2017 г. admin: aka_kludge (ICQ:334449009) Moderator's: LeadyTOR, HanaBi ... Яндекс.Метрика