
ЕИТЦ/ИС/ЛСА Линук Систем Администратион је европски програм ИТ сертификације за администрацију и управљање безбедношћу у Линук-у, мрежном оперативном систему отвореног кода који се често користи на серверима са водећом позицијом широм света.
Наставни план и програм ЕИТЦ/ИС/ЛСА администрације система Линук фокусира се на знање и практичне вештине у администрацији и управљању безбедношћу у Линук-у организованом у оквиру следеће структуре, обухватајући свеобухватан видео дидактички садржај као референцу за ову ЕИТЦ сертификат.
Линук је колекција оперативних система отвореног кода сличних Уник-у, који су генерално прихваћени као водећи стандард за оперативне системе мрежних сервера, заснован на Линук кернелу Линуса Торвалдса, који је првобитно објављен 1991. Линук кернел, као и пратећи системски софтвер и библиотеке, обично су у пакету у Линук дистрибуцији, а многи од њих су лиценцирани у оквиру ГНУ пројекта. Иако многе дистрибуције Линука користе термин „Линук“, Фондација за слободни софтвер преферира термин „ГНУ/Линук“ како би подвукао значај ГНУ софтвера.
Дебиан, Федора и Убунту су све популарне Линук дистрибуције. Ред Хат Ентерприсе Линук и СУСЕ Линук Ентерприсе Сервер су две комерцијалне дистрибуције. Прозорски систем попут Кс11 или Ваиланд, као и десктоп окружење као што је ГНОМЕ или КДЕ Пласма, укључени су у десктоп Линук дистрибуције. Дистрибуције сервера могу, али не морају да садрже графику, или могу укључивати стек решења као што је ЛАМП. Свако може произвести дистрибуцију за било коју сврху јер је Линук софтвер отвореног кода који се слободно може дистрибуирати.
Линук је креиран за Интелове персоналне рачунаре засноване на архитектури к86, али је касније пренет на више платформи него било који други оперативни систем. Линук има највећу инсталирану базу од свих оперативних система опште намене због доминације Андроида заснованог на Линук-у на паметним телефонима. Упркос чињеници да Линук користи само 2.3 процента десктоп рачунара, Цхромебоок, који користи Цхроме ОС заснован на језгру Линука, доминира на америчком тржишту образовања К–12 и чини око 20% све продаје лаптопа испод 300 долара . Линук је најпопуларнији оперативни систем за сервере (око 96.4 одсто од 1 милиона најбољих веб сервера покреће Линук), као и друге велике гвоздене системе као што су мејнфрејм рачунари и ТОП500 суперрачунари (од новембра 2017, постепено елиминишући све конкуренте).
Линук је такође доступан за уграђене системе, који су уређаји чији је оперативни систем често уграђен у фирмвер и веома је прилагођен систему. Рутери, контроле за аутоматизацију, технологија паметне куће, телевизори (Самсунг и ЛГ Смарт ТВ-и користе Тизен и ВебОС, респективно), аутомобили (Тесла, Ауди, Мерцедес-Бенз, Хиундаи и Тоиота сви користе Линук), дигитални видео рекордери, конзоле за видео игре , а паметни сатови су сви примери уређаја заснованих на Линук-у. Авионика Фалцон 9 и Драгон 2 је заснована на прилагођеној верзији Линук-а.
Линук је један од најпознатијих примера сарадње са бесплатним софтвером отвореног кода. Према правилима његових појединачних лиценци, као што је ГНУ Општа јавна лиценца, било ко може користити, ажурирати и дистрибуирати изворни код комерцијално или некомерцијално.
Линук кернел није дизајниран, већ је еволуирао природном селекцијом, према неколико програмера отвореног кода. Иако је Уник архитектура деловала као скела, Торвалдс верује да је „Линукс еволуирао са много мутација – и пошто су мутације биле мање него насумичне, биле су брже и усмереније од алфа-честица у ДНК“. Револуционарне карактеристике Линукса, према Ерику С. Рејмонду, више су друштвене него техничке: пре Линука, софистицирани софтвер су мукотрпно градиле мале групе, али „Линукс је одрастао на сасвим другачији начин. Од почетка су га скоро нехотице хаковале велике групе волонтера који су комуницирали искључиво путем интернета. Глупо једноставна техника објављивања сваке недеље и примања инпута од стотина корисника у року од неколико дана, генеришући форму брзог дарвинистичког одабира о мутацијама које су донели програмери, уместо ригорозних стандарда или диктатуре, коришћена је за очување квалитета.” „Линук није дизајниран, он је еволуирао“, каже Брајан Кантрил, инжењер конкурентског ОС, али он то види као ограничење, тврдећи да се неке карактеристике, посебно оне које се односе на безбедност, не могу да еволуирају у, јер „ово није На крају крајева, то није биолошки систем, то је софтверски систем. Систем заснован на Линук-у је модуларни оперативни систем сличан Уник-у који већину своје архитектонске инспирације црпи из Уник принципа развијених 1970-их и 1980-их. Монолитно језгро, Линук кернел, користи се у таквом систему за управљање процесима, умрежавањем, периферним приступом и системима датотека. Управљачки програми се или директно уграђују у кернел или се додају као модули који се учитавају док систем ради.
ГНУ корисничка земља је важна карактеристика већине система заснованих на Линуку, са изузетком Андроида. Ланац алата је широка колекција програмских алата од виталног значаја за развој Линука (укључујући компајлере који се користе за изградњу самог Линук кернела), а цореутилс имплементира многе основне Уник алате. Имплементација Ц библиотеке пројекта ради као омотач за системске позиве Линук кернела неопходне за интерфејс кернел-кориснички простор, ланац алата је широка колекција програмских алата виталних за развој Линука (укључујући компајлере који се користе за изградњу самог Линук кернела) , а цореутилс имплементира многе основне Уник алате. Басх, популарна ЦЛИ шкољка, такође је развијена као део пројекта. Графички кориснички интерфејс (или ГУИ) већине Линук система је заснован на имплементацији Кс Виндов система. У скорије време, Линук заједница ради на замени Кс11 са Ваиланд-ом као заменским протоколом сервера за приказ. Линук системи имају користи од неколико других софтверских иницијатива отвореног кода.
Инсталиране компоненте Линук система укључују следеће:
- ГНУ ГРУБ, ЛИЛО, СИСЛИНУКС или Гуммибоот су примери покретача. Ово је софтвер који се извршава када је рачунар укључен и након иницијализације фирмвера како би се Линук кернел учитао у главну меморију рачунара.
- Програм за покретање, као што је сисвинит или новији системд, ОпенРЦ или Упстарт. Ово је почетни процес који је покренуо Линук кернел и налази се на врху стабла процеса; другим речима, инит је место где почињу сви остали процеси. Покреће задатке као што су системске услуге и упити за пријаву (било графички или у терминалском режиму).
- Софтверске библиотеке су колекције кода који могу да користе други програми. Динамички линкер који управља коришћењем динамичких библиотека на Линук системима који користе извршне датотеке у ЕЛФ формату познат је као лд-линук.со. Ако је систем подешен тако да корисник може сам да генерише апликације, датотеке заглавља ће бити укључене да описују интерфејс инсталираних библиотека. Осим ГНУ Ц библиотеке (глибц), која је најраспрострањенија софтверска библиотека на Линук системима, постоји још других библиотека, као што су СДЛ и Меса.
- ГНУ Ц библиотека је стандардна Ц стандардна библиотека, која је потребна за покретање Ц програма на рачунарском систему. Развијене су алтернативе за уграђене системе, укључујући мусл, ЕГЛИБЦ (глибц клон који је првобитно користио Дебиан) и уЦлибц (направљен за уЦлинук), међутим последња два се више не одржавају. Користи се Биониц, Андроид-ова сопствена Ц библиотека.
- ГНУ цореутилс је стандардна имплементација основних Уник команди. За уграђене уређаје, постоје алтернативе као што су цопилефт БусиБок и Тоибок са БСД лиценцом.
- Комплети алата виџета су библиотеке за креирање графичких корисничких интерфејса (ГУИ) софтверских апликација. ГТК и Цлуттер, креирани од стране ГНОМЕ пројекта, Кт, који је развио Кт пројекат и предвођен Тхе Кт Цомпани, и Енлигхтенмент Фоундатион Либрариес (ЕФЛ), које одржава углавном Енлигхтенмент тим, су међу доступним сетовима виџета.
- Систем за управљање пакетима, као што су дпкг или РПМ, се користи за управљање пакетима. Пакети се такође могу направити од изворних архивских датотека или бинарних архивских датотека.
- Командне шкољке и прозорска окружења су примери програма корисничког интерфејса.
Кориснички интерфејс, често познат као љуска, обично је интерфејс командне линије (ЦЛИ), графички кориснички интерфејс (ГУИ) или контроле повезане са пратећим хардвером. Типичан кориснички интерфејс на десктоп рачунарима је обично графички, док је ЦЛИ често доступан преко прозора емулатора терминала или засебне виртуелне конзоле.
Кориснички интерфејси засновани на тексту, или ЦЛИ љуске, користе текст и за унос и за излаз. Боурне-Агаин Схелл (басх), који је креиран за ГНУ пројекат, је најчешће коришћена шкољка под Линуком. ЦЛИ се у потпуности користи од стране већине Линук компоненти ниског нивоа, укључујући различите делове корисничког простора. ЦЛИ је посебно погодан за аутоматизацију поновљених или одложених операција и омогућава релативно лаку међупроцесну комуникацију.
ГУИ љуске, препуне потпуних десктоп окружења као што су КДЕ Пласма, ГНОМЕ, МАТЕ, Циннамон, ЛКСДЕ, Пантхеон и Ксфце, су најпопуларнији кориснички интерфејси на десктоп системима, док постоји низ других корисничких интерфејса. Кс Виндов Систем, такође познат као „Кс“, подупире већину популарних корисничких интерфејса. Омогућава транспарентност мреже тако што омогућава да се графичка апликација која ради на једној машини прикаже на другој, где корисник може да комуницира са њом; међутим, неке екстензије Кс Виндов Систем не могу да раде преко мреже. Постоји неколико сервера за приказ Кс, од којих је најпопуларнији Кс.Орг Сервер, који је референтна имплементација.
Серверске дистрибуције могу да обезбеде интерфејс командне линије за програмере и администраторе, али такође могу укључивати прилагођени интерфејс за крајње кориснике који је прилагођен случају употребе система. Овом прилагођеном интерфејсу се приступа преко клијента који ради на другом систему који није нужно заснован на Линук-у.
За Кс11 постоји неколико типова менаџера прозора, укључујући поплочавање, динамичко, слагање и састављање. Менаџери прозора комуницирају са Кс Виндов системом и омогућавају вам да контролишете локацију и изглед појединачних прозора апликација. Једноставнији Кс менаџери прозора као што су двм, ратпоисон, и3вм или хербстлуфтвм имају минималистички интерфејс, док сложенији менаџери прозора као што су ФВВМ, Енлигхтенмент или Виндов Макер укључују додатне функције попут уграђене траке задатака и тема, али су и даље лагани у поређењу са десктоп окружења. Менаџери прозора као што су Муттер (ГНОМЕ), КВин (КДЕ) и Ксфвм (кфце) су укључени у већину основних инсталација десктоп окружења, али корисници могу изабрати да користе други менаџер прозора ако желе.
Ваиланд је протокол сервера за приказ који је дизајниран да замени Кс11 протокол, али тек треба да добије широку употребу од 2014. Ваиланд, за разлику од Кс11, не захтева екстерни менаџер прозора или менаџер за састављање. Као резултат тога, Ваиланд композитор служи као сервер за приказ, менаџер прозора и менаџер састављања, све у једном. Ваиландова референтна имплементација је Вестон, иако се Муттер и КВин из ГНОМЕ-а и КДЕ-а претварају у Ваиланд као самосталне сервере за приказ. Од верзије 19, Енлигхтенмент је успешно пренет.
Да бисте се детаљно упознали са наставним планом и програмом сертификације, можете проширити и анализирати табелу испод.
ЕИТЦ/ИС/ЛСА Линук Систем Администратион Цертифицатион Цуррицулум референцира дидактичке материјале отвореног приступа у видео облику. Процес учења је подељен на структуру корак по корак (програми -> лекције -> теме) која покрива релевантне делове курикулума. Такође су обезбеђене неограничене консултације са стручњацима из домена.
За детаље о процедури сертификације проверите Како то функционише.