Pentadbiran Sistem Linux EITC/IS/LSA ialah program Pensijilan IT Eropah mengenai pentadbiran dan pengurusan keselamatan di Linux, sistem pengendalian rangkaian sumber terbuka yang sering digunakan dalam pelayan dengan kedudukan terkemuka di seluruh dunia.
Kurikulum Pentadbiran Sistem Linux EITC/IS/LSA memberi tumpuan kepada pengetahuan dan kemahiran praktikal dalam pentadbiran dan pengurusan keselamatan di Linux yang dianjurkan dalam struktur berikut, merangkumi kandungan didaktik video yang komprehensif sebagai rujukan untuk Pensijilan EITC ini.
Linux ialah koleksi sistem pengendalian seperti Unix sumber terbuka, yang diterima umum sebagai standard utama untuk sistem pengendalian pelayan rangkaian, berdasarkan kernel Linux Linus Torvalds, yang pada mulanya dikeluarkan pada tahun 1991. Kernel Linux, serta perisian dan perpustakaan sistem yang disertakan, biasanya digabungkan dalam pengedaran Linux, dengan kebanyakannya dilesenkan di bawah Projek GNU. Walaupun banyak pengedaran Linux menggunakan istilah "Linux", Yayasan Perisian Percuma lebih suka istilah "GNU/Linux" untuk menggariskan kepentingan perisian GNU.
Debian, Fedora, dan Ubuntu adalah semua pengedaran Linux yang popular. Red Hat Enterprise Linux dan SUSE Linux Enterprise Server ialah dua pengedaran komersial. Sistem windowing seperti X11 atau Wayland, serta persekitaran desktop seperti GNOME atau KDE Plasma, disertakan dalam pengedaran Linux desktop. Pengedaran pelayan mungkin atau mungkin tidak termasuk grafik, atau mungkin termasuk timbunan penyelesaian seperti LAMP. Sesiapa sahaja boleh menghasilkan pengedaran untuk sebarang tujuan kerana Linux ialah perisian sumber terbuka yang boleh diedarkan secara bebas.
Linux telah dicipta untuk komputer peribadi berasaskan seni bina x86 Intel, tetapi ia kemudiannya telah dialihkan ke lebih banyak platform daripada mana-mana sistem pengendalian lain. Linux mempunyai pangkalan terpasang terbesar bagi semua sistem pengendalian tujuan umum kerana penguasaan Android berasaskan Linux pada telefon pintar. Walaupun pada hakikatnya Linux hanya digunakan oleh hanya 2.3 peratus komputer meja, Chromebook, yang menjalankan OS Chrome berasaskan kernel Linux, menguasai pasaran pendidikan K–12 AS dan menyumbang kira-kira 20% daripada semua jualan komputer riba sub-$300 . Linux ialah sistem pengendalian paling popular untuk pelayan (kira-kira 96.4 peratus daripada 1 juta pelayan web teratas menjalankan Linux), serta sistem besi besar lain seperti komputer kerangka utama dan superkomputer TOP500 (sejak November 2017, setelah menghapuskan semua pesaing secara beransur-ansur).
Linux juga tersedia untuk sistem terbenam, iaitu peranti yang sistem pengendaliannya sering digabungkan dalam perisian tegar dan sangat disesuaikan dengan sistem. Penghala, kawalan automasi, teknologi rumah pintar, televisyen (Samsung dan LG Smart TV masing-masing menggunakan Tizen dan WebOS), kereta (Tesla, Audi, Mercedes-Benz, Hyundai dan Toyota semuanya menggunakan Linux), perakam video digital, konsol permainan video , dan jam tangan pintar adalah semua contoh peranti berasaskan Linux. Avionik Falcon 9 dan Dragon 2 adalah berdasarkan versi Linux yang disesuaikan.
Linux ialah salah satu contoh kerjasama perisian percuma dan sumber terbuka yang paling terkenal. Di bawah peraturan lesen individunya, seperti Lesen Awam Am GNU, kod sumber boleh digunakan, dikemas kini dan diedarkan secara komersial atau bukan komersial oleh sesiapa sahaja.
Kernel Linux tidak direka, tetapi berkembang melalui pemilihan semula jadi, menurut beberapa pembangun sumber terbuka. Walaupun seni bina Unix bertindak sebagai perancah, Torvalds percaya bahawa "Linux berkembang dengan banyak mutasi - dan kerana mutasi itu kurang rawak, ia lebih pantas dan lebih terarah daripada zarah alfa dalam DNA." Ciri-ciri revolusioner Linux, menurut Eric S. Raymond, adalah sosial dan bukannya teknikal: sebelum Linux, perisian canggih dibina dengan susah payah oleh kumpulan kecil, tetapi "Linux membesar dengan cara yang sangat berbeza. Ia telah digodam hampir secara tidak sengaja dari awal oleh kumpulan besar sukarelawan yang berkomunikasi semata-mata melalui Internet. Teknik yang sangat bodoh untuk menerbitkan setiap minggu dan menerima input daripada beratus-ratus pengguna dalam beberapa hari, menghasilkan satu bentuk pemilihan Darwin yang pantas pada mutasi yang dibawa oleh pembangun, dan bukannya piawaian atau pemerintahan diktator yang ketat, digunakan untuk mengekalkan kualiti." "Linux tidak direka, ia berkembang," kata Bryan Cantrill, seorang jurutera untuk OS yang bersaing, tetapi dia melihat ini sebagai batasan, dengan mendakwa bahawa beberapa ciri, terutamanya yang berkaitan dengan keselamatan, tidak boleh diubah menjadi, kerana "ini bukan 't sistem biologi pada penghujung hari, ia adalah sistem perisian." Sistem berasaskan Linux ialah sistem pengendalian seperti Unix modular yang menarik banyak inspirasi seni bina daripada prinsip Unix yang dibangunkan pada tahun 1970-an dan 1980-an. Kernel monolitik, kernel Linux, digunakan dalam sistem sedemikian untuk mengendalikan kawalan proses, rangkaian, akses persisian dan sistem fail. Pemacu peranti sama ada dibina ke dalam kernel secara langsung atau ditambah sebagai modul yang dimuatkan semasa sistem berjalan.
Tanah pengguna GNU ialah ciri penting bagi kebanyakan sistem berasaskan Linux, dengan pengecualian Android. Rantaian alat ialah koleksi luas alat pengaturcaraan yang penting untuk pembangunan Linux (termasuk penyusun yang digunakan untuk membina kernel Linux itu sendiri), dan coreutils melaksanakan banyak alat asas Unix. Pelaksanaan Projek perpustakaan C berfungsi sebagai pembungkus untuk panggilan sistem kernel Linux yang diperlukan untuk antara muka ruang pengguna kernel, rantai alat ialah koleksi luas alat pengaturcaraan yang penting untuk pembangunan Linux (termasuk penyusun yang digunakan untuk membina kernel Linux itu sendiri) , dan coreutils melaksanakan banyak alat asas Unix. Bash, shell CLI yang popular, juga dibangunkan sebagai sebahagian daripada projek. Antara muka pengguna grafik (atau GUI) kebanyakan sistem Linux adalah berdasarkan pelaksanaan Sistem Tetingkap X. Baru-baru ini, komuniti Linux telah berusaha untuk menggantikan X11 dengan Wayland sebagai protokol pelayan paparan pengganti. Sistem Linux mendapat manfaat daripada beberapa inisiatif perisian sumber terbuka lain.
Komponen yang dipasang sistem Linux termasuk yang berikut:
- GNU GRUB, LILO, SYSLINUX atau Gummiboot ialah contoh pemuat but. Ini ialah perisian yang dilaksanakan apabila komputer dihidupkan dan selepas permulaan perisian tegar untuk memuatkan kernel Linux ke dalam memori utama komputer.
- Program init, seperti sysvinit atau systemd yang lebih terkini, OpenRC, atau Upstart. Ini ialah proses awal yang dimulakan oleh kernel Linux, dan ia terletak di bahagian atas pokok proses; dalam erti kata lain, init ialah tempat semua proses lain bermula. Ia memulakan tugas seperti perkhidmatan sistem dan gesaan log masuk (sama ada dalam mod grafik atau terminal).
- Perpustakaan perisian ialah koleksi kod yang boleh digunakan oleh program lain. Penyambung dinamik yang mengendalikan penggunaan perpustakaan dinamik pada sistem Linux yang menggunakan fail boleh laku format ELF dikenali sebagai ld-linux.so. Jika sistem disediakan supaya pengguna boleh menjana aplikasi sendiri, fail pengepala akan disertakan untuk menerangkan antara muka perpustakaan yang dipasang. Selain daripada Perpustakaan GNU C (glibc), yang merupakan perpustakaan perisian yang paling banyak digunakan pada sistem Linux, terdapat lebih banyak perpustakaan lain, seperti SDL dan Mesa.
- Perpustakaan GNU C ialah perpustakaan standard C standard, yang diperlukan untuk menjalankan program C pada sistem komputer. Alternatif untuk sistem terbenam telah dibangunkan, termasuk musl, EGLIBC (klon glibc yang asalnya digunakan oleh Debian), dan uClibc (dibina untuk uClinux), namun dua yang terakhir tidak lagi dikekalkan. Bionic, pustaka C Android sendiri, digunakan.
- GNU coreutils ialah pelaksanaan standard perintah Unix asas. Untuk peranti terbenam, terdapat alternatif seperti BusyBox copyleft dan Toybox berlesen BSD.
- Kit alat widget ialah perpustakaan untuk mencipta antara muka pengguna grafik (GUI) aplikasi perisian. GTK dan Clutter, yang dicipta oleh projek GNOME, Qt, dibangunkan oleh Projek Qt dan diketuai oleh The Qt Company, dan Enlightenment Foundation Libraries (EFL), yang kebanyakannya diselenggara oleh pasukan Enlightenment, adalah antara kit alat widget yang tersedia.
- Sistem pengurusan pakej, seperti dpkg atau RPM, digunakan untuk mengurus pakej. Pakej juga boleh dibina daripada tarball sumber atau tarball binari.
- Cangkang perintah dan persekitaran windowing adalah contoh program antara muka pengguna.
Antara muka pengguna, selalunya dikenali sebagai shell, lazimnya ialah antara muka baris arahan (CLI), antara muka pengguna grafik (GUI), atau kawalan yang digabungkan dengan perkakasan yang disertakan. Antara muka pengguna biasa pada PC desktop biasanya berbentuk grafik, manakala CLI kerap boleh diakses melalui tetingkap emulator terminal atau konsol maya yang berasingan.
Antara muka pengguna berasaskan teks, atau cengkerang CLI, menggunakan teks untuk kedua-dua input dan output. Bourne-Again Shell (bash), yang dicipta untuk projek GNU, adalah shell yang paling banyak digunakan di bawah Linux. CLI digunakan sepenuhnya oleh kebanyakan komponen Linux peringkat rendah, termasuk pelbagai bahagian tanah pengguna. CLI amat sesuai untuk mengautomasikan operasi berulang atau tertunda, dan ia membolehkan komunikasi antara proses yang agak mudah.
Cangkerang GUI, padat dengan persekitaran desktop penuh seperti KDE Plasma, GNOME, MATE, Cinnamon, LXDE, Pantheon dan Xfce, ialah antara muka pengguna yang paling popular pada sistem desktop, manakala beberapa antara muka pengguna lain wujud. Sistem Tetingkap X, juga dikenali sebagai "X," menyokong sebahagian besar antara muka pengguna yang popular. Ia membolehkan ketelusan rangkaian dengan membenarkan aplikasi grafik yang beroperasi pada satu mesin untuk dipaparkan pada mesin lain, di mana pengguna boleh berinteraksi dengannya; walau bagaimanapun, sesetengah sambungan Sistem Tetingkap X tidak mampu berfungsi melalui rangkaian. Terdapat beberapa pelayan paparan X, yang paling popular ialah Pelayan X.Org, yang merupakan pelaksanaan rujukan.
Pengedaran pelayan mungkin menyediakan antara muka baris perintah untuk pembangun dan pentadbir, tetapi mungkin juga termasuk antara muka yang ditempah khas untuk pengguna akhir yang disesuaikan dengan kes penggunaan sistem. Antara muka tersuai ini diakses melalui klien yang dijalankan pada sistem berbeza yang tidak semestinya berasaskan Linux.
Untuk X11, terdapat beberapa jenis pengurus tetingkap, termasuk jubin, dinamik, susun dan penggubahan. Pengurus tetingkap berinteraksi dengan Sistem Tetingkap X dan membenarkan anda mengawal lokasi dan penampilan tetingkap aplikasi individu. Pengurus tetingkap X yang lebih mudah seperti dwm, ratpoison, i3wm atau herbstluftwm mempunyai antara muka yang minimalis, manakala pengurus tetingkap yang lebih kompleks seperti FVWM, Enlightenment atau Window Maker menyertakan ciri tambahan seperti bar tugas dan tema terbina dalam, tetapi masih ringan jika dibandingkan dengan persekitaran desktop. Pengurus tetingkap seperti Mutter (GNOME), KWin (KDE) dan Xfwm (xfce) disertakan dalam kebanyakan pemasangan asas persekitaran desktop, tetapi pengguna boleh memilih untuk menggunakan pengurus tetingkap lain jika mereka lebih suka.
Wayland ialah protokol pelayan paparan yang direka untuk menggantikan protokol X11, namun ia masih belum mendapat penggunaan meluas setakat 2014. Wayland, tidak seperti X11, tidak memerlukan pengurus tetingkap luaran atau pengurus penggubah. Akibatnya, penggubah Wayland berfungsi sebagai pelayan paparan, pengurus tetingkap dan pengurus penggubahan semuanya dalam satu. Pelaksanaan rujukan Wayland ialah Weston, walaupun Mutter dan KWin daripada GNOME dan KDE sedang ditukar kepada Wayland sebagai pelayan paparan kendiri. Sejak versi 19, Enlightenment telah berjaya dialihkan.
Untuk membiasakan diri anda secara terperinci dengan kurikulum pensijilan, anda boleh mengembangkan dan menganalisis jadual di bawah.
Kurikulum Pensijilan Pentadbiran Sistem EITC/IS/LSA Linux merujuk bahan didaktik akses terbuka dalam bentuk video. Proses pembelajaran dibahagikan kepada struktur langkah demi langkah (program -> pelajaran -> topik) yang merangkumi bahagian kurikulum yang berkaitan. Perundingan tanpa had dengan pakar domain juga disediakan.
Untuk butiran mengenai pemeriksaan prosedur Pensijilan Bagaimana ia berfungsi.
Muat turun bahan persediaan pembelajaran kendiri luar talian yang lengkap untuk program Pentadbiran Sistem Linux EITC/IS/LSA dalam fail PDF
Bahan persediaan EITC/IS/LSA – versi standard
Bahan persediaan EITC/IS/LSA – versi lanjutan dengan soalan semakan