Љубитељи Линука воле да хвале безбедност свог система, али за једну групу БСД програмера то не иде довољно далеко. Једна верзија БСД-а, ОпенБСД, тврди да је један од најбезбеднијих оперативних система. Да ли одговара популарности? Хајде да сазнамо.

Шта је ОпенБСД?

ОпенБСД је оперативни систем отвореног кода заснован на "Беркелеи Уник" ланцу који је први пут развијен 1970-их. У великој мери личи на Линук, али постоје неке важне разлике. Док се Линук дистрибуције испоручују са кернелом и разним другим услужним програмима, ОпенБСД је развијен као комплетан систем. Од овог писања, тренутна верзија је 7.0.

ОпенБСД је познат по свом нагласку на безбедности. На сајту пројекта се наводи да су пронађене само две удаљене рупе „у пакао дуго времена“.

ОпенБСД пројекат покушава да створи најбезбеднији оперативни систем опсежном ревизијом кода, прочешљавајући њихов код ред по ред, тражећи грешке. Они на својој веб страници тврде да су пронашли читаве нове категорије сигурносних грешака које ревидирају њихов код на овај начин. Такође су имплементирали многе технике како би покушали да спрече експлоатације, а њихова почетна страница садржи детаље свих техничких крвавих детаља.

instagram viewer

Најизразитији елемент за аутсајдере је ОпенБСД-ова тематика његових издања. Њихова издања су укључивала дизајн, па чак и песме засноване на поп култури, укључујући "Истеривачи духова" и "Аутостоперски водич кроз галаксију." Сва ова уметничка дела укључују маскоту компаније, Пуффи тхе пуфферфисх.

Упркос посвећености ОпенБСД-а безбедности, изгледа да се пројекат не плаши да покаже своју игриву страну. Нагласак пројекта на безбедности учинио га је популарним за апликације које зависе од безбедности, као што су рутери. Чини се да ОпенБСД-ов приступ безбедности гласи: "Ако желите да се уради како треба, уради то сам."

Написали су сопствену Ц библиотеку, сопствени заштитни зид, ПФ, па чак и сопствени ХТТП сервер. Чак имају и своје судо алтернатива под називом доас. ОпенБСД-ови програми се чак широко користе изван самог ОпенБСД-а. Највидљивији пројекти у другим Уник/Линук дистрибуцијама укључују ОпенССХ и тмук.

Историја ОпенБСД-а

ОпенБСД је основао бивши НетБСД програмер Тео де Радт након што су неслагања са развојним тимом кулминирала тиме што је од Де Радта затражено да поднесе оставку. Тако је у великој традицији софтвера отвореног кода створио виљушку пројекта. Пројекат је током година нарастао на преко 50 верзија, које се издају отприлике сваких шест месеци.

Са седиштем у Канади (где живи де Рад), ОпенБСД је изузет од контроле извоза криптографије којих би се морала придржавати организација са седиштем у САД. Према мапи локација ОпенБСД програмера, већина њих се још увек налази у Северној Америци и Западној Европи.

ОпенБСД можда датира из 90-их, али његова лоза датира све до касних 70-их као Беркелеи Софтваре Дистрибутион из УЦ Беркелеи.

Инсталирање ОпенБСД-а

ОпенБСД инсталирате на исти начин на који бисте инсталирали било коју другу дистрибуцију Линука: преузимањем инсталационог медија и покретањем рачунара са њим.

Одмах сте суочени са процесом инсталације. Чини се да отелотворује неке аспекте самог ОпенБСД-а: језгровит је, заснован на тексту и чини се да вас не држи баш за руку. Он је, као и систем, намењен искусним корисницима и администраторима Уник-а. И даље ради кроз многе исте процесе и било који други Уник или Линук систем: партиционишете свој чврсти диск и инсталирате пакете.

Ако вам је то први пут, најбољи начин је да једноставно све инсталирате. Ово осигурава да ништа нећете пропустити, а простор на диску је ионако јефтин ових дана. Након тога ћете инсталирати покретач и покренути свој нови ОпенБСД систем.

Управљање пакетима у ОпенБСД-у

Коришћење ОпенБСД-а је на површини веома слично коришћењу Линук система. За разлику од Линука, подразумевана шкољка је пдксх, варијанта Корн шкољке, која има карактеристике прилично сличне Басху.

Подразумевано, ОпенБСД се покреће на интерфејс конзоле. Ово је сасвим у реду ако планирате да га користите као сервер, јер на овај начин можете покренути „без главе“ и повезати се на њега преко мреже, али можете га покренути као десктоп ако то заиста желите.

За инсталирање спољних пакета, ОпенБСД има сопствени менаџер пакета. Тхе пкг_адд команда додаје пакете, док пкг_делете уклања их. Тхе /etc/installurl контроле датотека које ће огледало ОпенБСД тражити да пронађе пакете.

На пример, да бисте инсталирали пакет, као роот, откуцајте:

пкг_адд вим

ОпенБСД као десктоп?

Иако је ОпенБСД популаран у серверским апликацијама, можете га покренути као десктоп као што бисте то урадили са Линук системом. Можете да инсталирате Кс Виндов сервер са ФВВМ десктопом подразумевано.

Као и код других избора у НетБСД-у, ово изгледа веома старошколски и Уники, онако како то желе програмери. Помоћу менаџера пакета можете инсталирати друге менаџере прозора и радне површине које желите.

Систем долази са кенодм менаџером приказа, што је оно што документација препоручује да користите за покретање Кс. Инсталациони програм ће такође помоћи да га покрене аутоматски. Можете покренути Кс без менаџера приказа користећи команду "стартк", али изгледа да ово функционише само помоћу роот налога. Ово би могла бити још једна од ОпенБСД-ових "подразумевано сигурних" дизајнерских одлука.

Користите ОпенБСД, чак и ако не користите ОпенБСД

Као што је раније поменуто, утицај ОпенБСД-а се протеже далеко изван људи који га заправо користе, кроз низ пројеката отвореног кода.

Највидљивији од њих је ОпенССХ, који обезбеђује ССХ повезивање за већину дистрибуција оперативних система отвореног кода. Због свог БСД лиценцираног кода, такође се користи у многим комерцијалним производима јер не захтева од вас да откријете промене у извору.

На почетној страници се такође наводи да многе компаније не доприносе финансирању (чији је недостатак финансирања окривљен за Хеартблеед буба), и можда из покушаја суптилног срамоћења, од помоћи указати да се средства могу усмерити на ОпенБСД пројекат.

Још један широко коришћен пројекат је терминални мултиплексер тмук.

Да ли треба да користите ОпенБСД?

Можда се питате да ли је ОпенБСД за вас. Ако више волите једноставан, "Уники" приступ системској администрацији, можда ћете уживати у ОпенБСД-у, посебно ако вам је пријатно да користите командну линију. Ако сте забринути за безбедност, свидеће вам се и ОпенБСД, јер је заједница програмера толико опсесивна око тога.

Главни проблем ће бити хардверска подршка, посебно ако намеравате да га покренете на десктопу. Док ОпенБСД ради на бројним архитектурама, можда ћете наћи ограничен избор драјвера, што је нешто што други БСД-ови, па чак и Линук дистрибуције деле. Чини се да је хардверска подршка, барем за Ви-Фи и графичке адаптере, доступнија на Линук-у.

ОпенБСД је један од најбезбеднијих доступних оперативних система

Са фокусом на безбедност, ОпенБСД вреди проверити сваког озбиљног обожаватеља Уник/Линук-а. Чак и ако га не користите сваки дан, сваки пројекат може научити нешто из његовог дизајна.

Ако сте заинтересовани за друге БСД системе, требало би да размотрите НетБСД, који је добро познат по својој преносивости на различите машине.

НетБСД објашњење: Уник систем који може да ради на било чему

Када је реч о преносивом и поузданом оперативном систему, ништа није боље од НетБСД-а.

Реад Нект

ОбјавиТвеетЕмаил
Повезане теме
  • Линук
  • Оперативни системи
О аутору
Давид Делони (Објављено 65 чланака)

Давид је слободни писац са седиштем на северозападу Пацифика, али пореклом је из области залива. Он је од детињства заљубљеник у технологију. Дејвидова интересовања укључују читање, гледање квалитетних ТВ емисија и филмова, ретро игре и сакупљање плоча.

Више од Давид Делони

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, рецензије, бесплатне е-књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили