Kom i kontakt
 Varaktighet 28 timmar

Kursplan

Introduktion

  • Linux Foundation
  • Linux Foundation Training
  • Linux Foundation Certifieringar
  • Linux Foundation Digital Badges
  • Laborationsuppgifter, lösningar och resurser
  • E-lärningskurs: LFS201
  • Distributionsdetaljer
  • Laborationer

Linux filsystemsstruktur

  • Ett stort filsystem
  • Dataåtskillnader
  • FHS Linux standardkatalogträdd
  • root (/)-katalogen
  • /bin
  • /boot
  • /dev
  • /etc
  • /home
  • /lib och /lib64
  • /media
  • /mnt
  • /opt
  • /proc
  • /sys
  • /root
  • /sbin
  • /srv
  • /tmp
  • /usr
  • /var
  • /run
  • Laborationer

Processer

  • Program och processer
  • Processgränser
  • Skapa processer
  • Processstatus
  • Exekveringslägen
  • Demoner
  • Niceness (prioriteringsvärde)
  • Bibliotek
  • Laborationer

Signaliserande

  • Signaliserande
  • Signaltyper
  • kill
  • killall och pkill
  • Laborationer

Pakethanteringssystem

  • Concepts for Software Packaging
  • Varför använda paket?
  • Paketyper
  • Tillgängliga pakethanteringssystem
  • Nivåer och variationer av paketeringsverktyg
  • Paketskällor
  • Skapa mjukvarupaket
  • Revisionsstyrningssystem
  • Tillgängliga källkodssstyrningssystem
  • Linuxkärnan och git
  • Laborationer

RPM

  • RPM (Red Hat Package Manager)
  • Pakets filnamn
  • RPM-databas och hjälpprogram
  • Förfrågningar
  • Verifiera paket
  • Installera och ta bort paket
  • Uppdatera, uppgradera och fräscha upp RPM-paket
  • Uppgradera Linuxkärnan
  • rpm2cpio
  • Laborationer

dpkg

  • DPKG (Debian Package)
  • Pakets filnamn och källa
  • DPKG-förfrågningar
  • Installera/Uppgradera/Avinstallera
  • Laborationer

yum

  • Paketinstallörer
  • yum
  • Förfrågningar
  • Verifiera paket
  • Installera/Ta bort/Uppgradera paket
  • Ytterligare yum-kommandon
  • dnf
  • Laborationer

zypper

  • zypper
  • Förfrågningar
  • Installera/Ta bort/Uppgradera paket
  • Ytterligare zypper-kommandon
  • Laborationer

APT

  • APT
  • apt
  • Förfrågningar
  • Installera/Ta bort/Uppgradera paket
  • Städning (Cleaning Up)
  • Laborationer

Systemövervakning

  • System- och nätverksövervakning
  • sar **
  • Systemloggfiler
  • Laborationer

Processövervakning

  • Processövervakning
  • ps
  • pstree
  • top
  • Laborationer

Minnesövervakning och användning

  • Minnesövervakning och inställningar
  • /proc/sys/vm
  • vmstat
  • Out of Memory Killer (OOM)
  • Laborationer

I/O-övervakning och inställningar

  • I/O-övervakning
  • iostat
  • iotop
  • ionice **
  • Laborationer

I/O-schemaläggning **

  • I/O-schemaläggning
  • I/O-schemaläggarealternativ
  • Laborationer

Linux filsystem och VFS

  • Filsystemgrunder
  • Filsystemkoncept
  • Virtual Filesystem (VFS)
  • Tillgängliga filsystem
  • Journaling filsystem
  • Särskilda filsystem
  • Laborationer

Skivpartitionering

  • Vanliga skivtyper
  • Skiveometri
  • Partitionering
  • Partitions tabeller
  • Skiv enhetsnamn
  • SCSI enhetsnamn
  • blkid och lsblk
  • Partitioners storlek
  • Säkerhetskopiera och återställa partitionstabeller
  • Partitionstabellredigerare
  • fdisk
  • Laborationer

Filsystemfunktioner: Attribut, skapande, kontroll, montering

  • Utökade attribut
  • Skapa och formatera filsystem
  • Kontrollera och reparera filsystem
  • Montera filsystem
  • NFS
  • Montering vid start och /etc/fstab
  • automount
  • Laborationer

Filsystemfunktioner: Swap, kvotering, användning

  • Swap
  • Filsystemkvoter **
  • Filsystemanvändning
  • Skivanvändning
  • Laborationer

Ext2/Ext3/Ext4 filsystem

  • ext4-funktioner
  • ext4-struktur och superblock och blockgrupper
  • dumpe2fs
  • tune2fs
  • Laborationer

XFS- och BTRFS-filsystem **

  • XFS
  • btrfs
  • Laborationer

Kryptering av diskar

  • Filsystemskryptering
  • LUKS
  • cryptsetup
  • Använda en krypterad partition
  • Montering vid start
  • Laborationer

Logisk volymhantering (LVM)

  • Logisk volymhantering (LVM)
  • Volymer och volymgrupper
  • Arbeta med logiska volymer
  • Ändra storlek på logiska volymer
  • LVM-snapshots **
  • Laborationer

RAID **

  • RAID
  • RAID-nivåer
  • Programvaru-RAID-konfiguration
  • Övervakning av RAID
  • RAID-reservdiskar (Hot Spares)
  • Laborationer

Kärntjänster och konfiguration

  • Översikt över kärnan
  • Kärnkonfiguration
  • Startparametrar för kärnan
  • sysctl
  • Laborationer

Kärnmoduler

  • Kärnmoduler
  • Modulverktyg
  • modinfo
  • Modulkonfiguration
  • Laborationer

Enheter och udev

  • udev och enhetshantering
  • Enhetsnoder
  • Regler
  • Laborationer

Översikt över virtualisering

  • Introduktion till virtualisering
  • Värdar och gäster
  • Emulering
  • Hypervisaror
  • libvirt
  • QEMU
  • KVM
  • Laborationer

Översikt över containrar

  • Containrar
  • Aplikationsvirtualisering
  • Containrar vs virtuella maskiner
  • Docker
  • Docker-kommandon
  • Podman
  • Laborationer

Användarkontohantering

  • Användarkonton
  • Hantering av användarkonton
  • Låsta konton
  • Lösenord
  • /etc/shadow
  • Lösenordshantering
  • Lösenordsåldring
  • Begränsade skalshellar och konton **
  • root-kontot
  • SSH
  • Laborationer

Grupphantering

  • Grupper
  • Grupphantering
  • Användares privata grupper
  • Gruppmedlemskap
  • Laborationer

Filtillträder och ägarskap

  • Filtillträder och ägarskap
  • Filtillträderättigheter
  • chmod, chown och chgrp
  • umask
  • Filsystem ACL (Access Control Lists)
  • Laborationer

Pluggbara autentiseringsmoduler (PAM)

  • PAM (Pluggable Authentication Modules)
  • Autentiseringsprocessen
  • Konfigurera PAM
  • LDAP-autentisering **

Nätverksadresser

  • IP-adresser
  • IPv4-adresstyper
  • IPv6-adresstyper
  • IP-adressklasser
  • Netmaskor
  • Värdnamn
  • Laborationer

Nätverkenheter och konfiguration

  • Nätverkenheter
  • ip
  • ifconfig
  • Spårbara nätverksgränssnitts-enhetsnamn
  • Nätverkskonfigurationsfiler
  • Network Manager
  • Routing
  • DNS och namnuppslagning
  • Nätverksdiagnostik
  • Laborationer

Firewalls

  • Firewalls
  • Gränssnitt
  • firewalld
  • Zoner
  • Källhantering
  • Tjänst- och porthantering
  • Laborationer

Systemstart och avstängning

  • Förstå startsekvensen
  • Bootloaders
  • Systemkonfigurationsfiler i /etc
  • Avstängning och omstart
  • Laborationer

GRUB

  • The Grand Unified Boot Loader (GRUB)
  • Interaktiva val med GRUB vid start
  • Installera GRUB
  • Anpassa GRUB-konfigurationen
  • Boot Loader Specification Configuration (BLSCFG)
  • Laborationer

Systeminit: systemd, SystemV och Upstart

  • init-processen
  • Startalternativ
  • systemd
  • systemctl
  • SysVinit-start **
  • chkconfig och service **
  • Laborationer

Säkerhetskopierings- och återställningsmetoder

  • Säkerhetskopieringsgrunder
  • Säkerhetskopiering vs arkivering
  • Säkerhetskopieringsmetoder och strategier
  • tar
  • Komprimering: gzip, bzip2 och xz och säkerhetskopior
  • dd
  • rsync
  • cpio **
  • dump och restore **
  • mt **
  • Säkerhetskopieringsprogram **
  • Laborationer

Linux Security Modules

  • Linux Security Modules
  • SELinux
  • AppArmor
  • Laborationer

Lokal systemssäkerhet

  • Lokal systemssäkerhet
  • Skapa en säkerhetspolicy
  • Uppdateringar och säkerhet
  • Fysisk säkerhet
  • BIOS
  • Bootloader
  • Filsystemssäkerhet
  • setuid/setgid-bitar
  • Laborationer

Grundläggande felsökning

  • Felsökningsnivåer
  • Felsökningstekniker
  • Saker att kontrollera: Nätverk
  • Saker att kontrollera: Filintegritet
  • Startprocessfel
  • Filsystemkorruption och återställning
  • Virtuella konsoler
  • Laborationer

Systemräddning

  • Räddningsmedia och felsökning
  • Använda räddnings/återställningsmedia
  • Systemräddning och återställning
  • Undantagsstartmedia
  • Använda räddningsmedia
  • Undantagsläge
  • Enskild användarläge (Single User Mode)
  • Laborationer

Krav

Denna kurs är utformad för att ge studenter de nödvändiga färdigheterna och förmågorna för att arbeta som professionell Linux-systemadministrator. Studenter bör ha grundläggande kunskaper om Linux och dess vanligaste verktyg och textredigerare.

Målgrupp:

Kursen är avsedd för individer som önskar förvärva de färdigheter och förmågor som krävs för att arbeta som professionell Linux-systemadministrator. Studenter bör ha grundläggande kunskaper om Linux och dess vanligaste verktyg och textredigerare.

Antal deltagare


Pris per deltagare

Kommande Kurser

Relaterade Kategorier