Administrasi Sistem Linux EITC/IS/LSA minangka program Sertifikasi IT Eropa babagan administrasi lan manajemen keamanan ing Linux, sistem operasi jaringan open-source sing asring digunakake ing server kanthi posisi utama ing saindenging jagad.
Kurikulum Administrasi Sistem Linux EITC/IS/LSA fokus ing kawruh lan katrampilan praktis ing administrasi lan manajemen keamanan ing Linux sing diatur ing struktur ing ngisor iki, nyakup konten didaktik video sing komprehensif minangka referensi kanggo Sertifikasi EITC iki.
Linux minangka kumpulan sistem operasi kaya Unix open-source, sing umume ditampa minangka standar utama kanggo sistem operasi server jaringan, adhedhasar kernel Linux Linus Torvalds, sing pisanan dirilis ing taun 1991. Kernel Linux, uga piranti lunak lan perpustakaan sistem sing ngiringi, biasane digabungake ing distribusi Linux, kanthi akeh sing dilisensi ing Proyek GNU. Sanajan akeh distribusi Linux nggunakake istilah "Linux", Free Software Foundation luwih milih istilah "GNU/Linux" kanggo nggarisake pentinge piranti lunak GNU.
Debian, Fedora, lan Ubuntu minangka distribusi Linux sing populer. Red Hat Enterprise Linux lan SUSE Linux Enterprise Server minangka rong distribusi komersial. Sistem windowing kaya X11 utawa Wayland, uga lingkungan desktop kaya GNOME utawa KDE Plasma, kalebu ing distribusi Linux desktop. Distribusi server bisa uga ora kalebu grafis, utawa bisa uga kalebu tumpukan solusi kayata LAMP. Sapa wae bisa ngasilake distribusi kanggo tujuan apa wae amarga Linux minangka piranti lunak open source sing bisa disebarake kanthi bebas.
Linux digawe kanggo komputer pribadi basis arsitektur x86 Intel, nanging banjur wis njejeri kanggo platform liyane saka sistem operasi liyane. Linux nduweni basis diinstal paling gedhe ing kabeh sistem operasi umum amarga dominasi Android basis Linux ing smartphone. Sanajan kasunyatane Linux mung digunakake mung 2.3 persen komputer desktop, Chromebook, sing nganggo Chrome OS berbasis kernel Linux, ndominasi pasar pendidikan K-12 AS lan nyathet 20% kabeh dodolan laptop sub-$300. . Linux minangka sistem operasi sing paling populer kanggo server (kira-kira 96.4 persen saka 1 yuta server web paling dhuwur sing nganggo Linux), uga sistem wesi gedhe liyane kaya komputer mainframe lan superkomputer TOP500 (wiwit November 2017, kanthi mbaka sethithik ngilangi kabeh pesaing).
Linux uga kasedhiya kanggo sistem sing dipasang, yaiku piranti sing sistem operasi asring digabungake ing perangkat kukuh lan disesuaikan banget karo sistem kasebut. Router, kontrol otomatisasi, teknologi omah sing cerdas, televisi (Samsung lan LG Smart TV nggunakake Tizen lan WebOS), mobil (Tesla, Audi, Mercedes-Benz, Hyundai, lan Toyota kabeh nggunakake Linux), perekam video digital, konsol game video , lan smartwatches iku kabeh conto piranti basis Linux. Avionik saka Falcon 9 lan Dragon 2 adhedhasar versi Linux sing disesuaikan.
Linux minangka salah sawijining conto kolaborasi piranti lunak gratis lan open-source sing paling misuwur. Miturut aturan lisensi individu, kayata GNU General Public License, kode sumber bisa digunakake, dianyari, lan disebarake sacara komersial utawa non-komersial dening sapa wae.
Kernel Linux ora dirancang, nanging berkembang liwat seleksi alam, miturut sawetara pangembang open source. Sanajan arsitektur Unix tumindak minangka scaffolding, Torvalds percaya yen "Linux ngalami évolusi kanthi akèh mutasi - lan amarga mutasi kurang saka acak, luwih cepet lan luwih diarahake tinimbang partikel alfa ing DNA." Karakteristik revolusioner Linux, miturut Eric S. Raymond, luwih sosial tinimbang teknis: sadurunge Linux, piranti lunak canggih dibangun kanthi susah payah dening kelompok cilik, nanging "Linux tuwuh kanthi cara sing beda banget. Iki disusupi meh ora sengaja wiwit wiwitan dening akeh sukarelawan sing komunikasi mung liwat Internet. Teknik nerbitake saben minggu lan nampa input saka atusan pangguna sajrone sawetara dina, nggawe pilihan Darwinian cepet babagan mutasi sing digawa dening pangembang, tinimbang standar utawa kediktatoran sing ketat, digunakake kanggo njaga kualitas. "Linux ora dirancang, nanging berkembang," ujare Bryan Cantrill, insinyur kanggo OS sing saingan, nanging dheweke ndeleng iki minangka watesan, nyatakake yen sawetara fitur, utamane sing ana hubungane karo keamanan, ora bisa berkembang dadi, amarga "iki ora Iku sistem biologi ing mburi dina, iku sistem piranti lunak. Sistem basis Linux minangka sistem operasi kaya Unix modular sing narik akeh inspirasi arsitektur saka prinsip Unix sing dikembangake ing taun 1970-an lan 1980-an. Kernel monolitik, kernel Linux, digunakake ing sistem kasebut kanggo nangani kontrol proses, jaringan, akses periferal, lan sistem file. Pembalap piranti dibangun ing kernel langsung utawa ditambahake minangka modul sing dimuat nalika sistem mlaku.
Pangguna GNU minangka fitur penting ing umume sistem basis Linux, kanthi Android minangka pangecualian. Toolchain minangka koleksi akeh alat pemrograman sing penting kanggo pangembangan Linux (kalebu kompiler sing digunakake kanggo mbangun kernel Linux dhewe), lan coreutils ngetrapake akeh alat dhasar Unix. Implementasi Project saka perpustakaan C dianggo minangka pambungkus kanggo panggilan sistem kernel Linux sing perlu kanggo antarmuka kernel-userspace, toolchain minangka koleksi akeh alat pemrograman sing penting kanggo pangembangan Linux (kalebu kompiler sing digunakake kanggo mbangun kernel Linux dhewe) , lan coreutils ngleksanakake akeh alat dhasar Unix. Bash, cangkang CLI sing populer, uga dikembangake minangka bagean saka proyek kasebut. Umume antarmuka pangguna grafis (utawa GUI) sistem Linux adhedhasar implementasine saka Sistem X Window. Paling anyar, komunitas Linux wis ngupayakake ngganti X11 karo Wayland minangka protokol server tampilan panggantos. Sistem Linux entuk manfaat saka sawetara inisiatif piranti lunak open-source liyane.
Komponen sing diinstal sistem Linux kalebu ing ngisor iki:
- GNU GRUB, LILO, SYSLINUX, utawa Gummiboot minangka conto bootloader. Iki minangka piranti lunak sing dieksekusi nalika komputer diuripake lan sawise wiwitan firmware kanggo mbukak kernel Linux menyang memori utama komputer.
- Program init, kayata sysvinit utawa systemd sing luwih anyar, OpenRC, utawa Upstart. Iki minangka proses wiwitan sing diwiwiti dening kernel Linux, lan dumunung ing ndhuwur wit proses; ing tembung liyane, init ngendi kabeh pangolahan liyane miwiti. Iki miwiti tugas kaya layanan sistem lan pituduh login (apa grafis utawa ing mode terminal).
- Pustaka piranti lunak minangka kumpulan kode sing bisa dimanfaatake dening program liyane. Linker dinamis sing nangani panggunaan perpustakaan dinamis ing sistem Linux sing nggunakake file eksekusi format ELF dikenal minangka ld-linux.so. Yen sistem disetel supaya pangguna bisa ngasilake aplikasi dhewe, file header bakal dilebokake kanggo njlèntrèhaké antarmuka perpustakaan sing diinstal. Kajaba saka Pustaka GNU C (glibc), yaiku perpustakaan piranti lunak sing paling akeh digunakake ing sistem Linux, ana perpustakaan liyane, kayata SDL lan Mesa.
- Pustaka GNU C minangka perpustakaan standar C standar, sing dibutuhake kanggo mbukak program C ing sistem komputer. Alternatif kanggo sistem embedded wis dikembangake, kalebu musl, EGLIBC (klon glibc sing wiwitane digunakake dening Debian), lan uClibc (dibangun kanggo uClinux), nanging loro sing pungkasan ora dikelola maneh. Bionic, perpustakaan C Android dhewe, digunakake.
- GNU coreutils minangka implementasi standar printah Unix dhasar. Kanggo piranti sing dipasang, ana alternatif kayata BusyBox copyleft lan Toybox sing dilisensi BSD.
- Toolkit widget minangka perpustakaan kanggo nggawe antarmuka pangguna grafis (GUI) aplikasi piranti lunak. GTK lan Clutter, digawe dening project GNOME, Qt, dikembangaké dening Qt Project lan dipimpin dening The Qt Company, lan Enlightenment Foundation Libraries (EFL), maintained biasane dening tim gamblang, antarane toolkit widget kasedhiya.
- Sistem manajemen paket, kayata dpkg utawa RPM, digunakake kanggo ngatur paket. Paket uga bisa dibangun saka tarball sumber utawa tarball binar.
- Cangkang perintah lan lingkungan windowing minangka conto program antarmuka panganggo.
Antarmuka pangguna, asring dikenal minangka cangkang, biasane antarmuka baris perintah (CLI), antarmuka pangguna grafis (GUI), utawa kontrol sing digandhengake karo piranti keras. Antarmuka pangguna sing khas ing PC desktop biasane grafis, dene CLI asring diakses liwat windows emulator terminal utawa konsol virtual sing kapisah.
Antarmuka pangguna adhedhasar teks, utawa cangkang CLI, nggunakake teks kanggo input lan output. Bourne-Again Shell (bash), sing digawe kanggo proyek GNU, minangka cangkang sing paling akeh digunakake ing Linux. CLI digunakake dening umume komponen Linux tingkat rendah, kalebu macem-macem bagean ing pangguna. CLI utamané cocok kanggo ngotomatisasi operasi sing bola-bali utawa telat, lan ngidini komunikasi antar-proses sing relatif gampang.
Cangkang GUI, dikemas karo lingkungan desktop lengkap kayata KDE Plasma, GNOME, MATE, Cinnamon, LXDE, Pantheon, lan Xfce, minangka antarmuka panganggo sing paling populer ing sistem desktop, dene sawetara antarmuka panganggo liyane ana. Sistem X Window, uga dikenal minangka "X," ndhukung mayoritas antarmuka panganggo populer. Mbisakake transparansi jaringan kanthi ngidini aplikasi grafis sing beroperasi ing siji mesin ditampilake ing mesin liyane, ing ngendi pangguna bisa sesambungan karo piranti kasebut; Nanging, sawetara ekstensi X Window System ora bisa digunakake liwat jaringan. Ana sawetara server tampilan X, sing paling populer yaiku X.Org Server, yaiku implementasi referensi.
Distribusi server bisa nyedhiyakake antarmuka baris perintah kanggo pangembang lan pangurus, nanging bisa uga kalebu antarmuka bespoke kanggo pangguna pungkasan sing disesuaikan karo kasus panggunaan sistem. Antarmuka khusus iki diakses liwat klien sing mlaku ing sistem liyane sing ora kudu basis Linux.
Kanggo X11, ana sawetara jinis manajer jendhela, kalebu jubin, dinamis, numpuk, lan komposit. Manajer jendhela sesambungan karo Sistem Jendela X lan ngidini sampeyan ngontrol lokasi lan tampilan jendhela aplikasi individu. Pangatur jendhela X sing luwih prasaja kaya dwm, ratpoison, i3wm, utawa herbstluftwm nduweni antarmuka minimalis, dene manajer jendhela sing luwih rumit kaya FVWM, Enlightenment, utawa Window Maker kalebu fitur tambahan kaya taskbar lan tema sing dibangun, nanging isih entheng yen dibandhingake karo lingkungan desktop. Pangatur jendhela kayata Mutter (GNOME), KWin (KDE), lan Xfwm (xfce) kalebu ing umume panginstalan dhasar lingkungan desktop, nanging pangguna bisa milih nggunakake manajer jendhela sing beda yen luwih seneng.
Wayland minangka protokol server tampilan sing dirancang kanggo ngganti protokol X11, nanging durung bisa digunakake ing taun 2014. Wayland, ora kaya X11, ora mbutuhake manajer jendela eksternal utawa manajer komposisi. Akibaté, komposer Wayland dadi server tampilan, manajer jendhela, lan manajer komposit kabeh dadi siji. Implementasi referensi Wayland yaiku Weston, sanajan Mutter lan KWin saka GNOME lan KDE diowahi dadi Wayland minangka server tampilan mandiri. Wiwit versi 19, Enlightenment wis sukses ditransfer.
Kanggo ngerteni kanthi rinci babagan kurikulum sertifikasi, sampeyan bisa nggedhekake lan nganalisa tabel ing ngisor iki.
Kurikulum Sertifikasi Administrasi Sistem Linux EITC/IS/LSA referensi bahan didaktik akses terbuka ing wangun video. Proses sinau dipérang dadi struktur langkah-langkah (program -> pelajaran -> topik) sing nyakup bagean kurikulum sing cocog. Konsultasi tanpa wates karo ahli domain uga diwenehake.
Kanggo rincian mriksa prosedur Sertifikasi Cara kerjane.
Ngundhuh materi persiapan sinau mandiri offline lengkap kanggo program Administrasi Sistem Linux EITC/IS/LSA ing file PDF
Bahan persiapan EITC/IS/LSA - versi standar
Bahan persiapan EITC/IS/LSA - versi lengkap karo pitakonan review