Linuxin vaativa hallinta






Koulutuksen käynyt osaa tehostaa Linux-palvelimen ja -työaseman ylläpitoa sekä hallitsemaan vikatilanteita ja vaativampia Linux-ympäristöjä.
Linux on sikäli monitahoinen tuote, että se on samalla käyttöjärjestelmä ja verkkokäyttöjärjestelmä, palvelin ja työasema. Graafisen käyttöliittymän takaa paljastuu monipuolinen - ja usein monimutkainen - Unix-alusta, joka on syytä tuntea voidakseen luotettavasti ylläpitää Linuxia.
Paikka
Helsinki
Koulutusmuoto
Classroom
Remote
Kesto
3 days
Hinta
1990 €
Kohderyhmä
Koulutus sopii henkilöille, jotka ovat toimineet Linux-palvelinten pääkäyttäjinä tai Linux-työasemien tukihenkilöinä ja haluavat tarkempaa tietoa niiden hallinnasta.
Esitiedot
Esitietovaatimuksena on kurssi Linuxin käyttöönotto ja hallinta tai vastaava ylläpitokokemus Linuxista/Unixista.
Linuxin vaativa hallinta - sisältö
1. Päivä
Linuxin ylläpidon periaatteet
- Apuohjelmien käyttö
- Linux Documentation Project ja muut online-opasteet
Tekstieditorit
- Nano
- Emacs
- Vi
Komentotulkkien asetukset
- Ympäristömuuttujien merkitys Linuxissa
- Suhde profiileihin, sijainti ja rakenne
- Opasteet
- Bash-komentotulkkien konfigurointi
- Tcsh-komentotulkkien konfigurointi
- ksh, zsh ja muut vastaavat komentotulkit
Skriptauksen perusteet
- Bourne shell
- Ansible
Paketinhallinta ja korjausversiot
- Ohjelmalähteet ja niiden aktivointi
- rpm, dnf
- dpkg, apt
Linuxin arkkitehtuuri
- Systeemikutsurajapinta
- Prosessit, säikeet, prioriteetit
- Kernel- ja sovellustilat
- cgroups
Virtualisointi ja kontit (containers)
- virtualisointitekniikat
- pilvipalvelut
- konttitekniikat
- mikropalveluiden kontitus
2. Päivä
Käynnistysprosessi ja palveluiden skriptaus
- Grubin ja kernelin alustusvaiheet
- Ajotilat (run levels)
- Systemd ja palvelujen hallinta
Etäylläpito
- SSH ja 2FA
- Cockpit
- xRDP
- Ajastukset
Tiedostojärjestelmät
- Levynkäytön rajoitus
- Linkit ja tiedostojärjestelmien hallinta
- Paikalliset- ja verkkolevyliitokset
Levyjärjestelmät
- RAID tasot ja LVM
- RAID 5:n asennus ja hallinta
- LVM asennus ja hallinta
Toipuminen käynnistysvirheistä
- Linuxin asetukset ja korjaukset huoltotilassa
- Tiedostojärjestelmän korjaustyökalut (fsck)
Vikadiagnostiikkaa
- Vianpaikannuksen menetelmät
- Kernelin alustusviestien tarkastus
- Lokien hallinta ja ohjaus keskitettyyn lokipalvelimeen
- Lokien analysointi
Verkko- ja sovellusongelmat
- Traceroute, ip, netstat, nmap, tcpdump, wireshark ja muut verkon diagnostisoinnin työkalut
- Sovellusongelmien diagnostisointi
Disaster recovery
- Varautuminen
- Toipuminen
3. Päivä
Kernelin kääntäminen
- Laiteajurit
- Kernelin ominaisuusosat
- Kernelin valinta ja kääntäminen
Kernelin asennus ja konfigurointi
- Grubin konfigurointi ja käynnistystavat
- Käynnistysvalikoiden muokkaus GRUBissa
Oheislaitteiden asennus ja konfigurointi
- lsmod, modprobe, modinfo
Linuxin turvamalli
- Laajennetut käyttöoikeudet ja käyttäjäryhmät (ACL)
- LSM (Linux Security Modules)
- Verkkopalveluiden turvaaminen (SELinux, Firewalld)
- Nmap, Nessus ja muut verkkoauditointityökalut
- Resurssien käytön ja tapahtumien seuranta
Lähes kaikki kurssin asiat pätevät sekä palvelin- että työasemakäyttöön.
Aikataulu