Linux-servere og SSH: Grundlaget for backend-infrastruktur
Alle programmer i produktion kører på en server, og Linux kører på langt de fleste af disse servere. Dette forløb dækker udrulning og konfiguration af Linux-servere samt sikker fjernadgang — de færdigheder, der holder webprogrammer, databaser og API'er kørende stabilt. Uanset om du konfigurerer en VPS for første gang eller hærder en vært i produktion, får du her den driftsmæssige viden, som backendudviklere og DevOps-folk bruger hver dag.
Det lærer du
Du begynder med Linux-CLI'en og arbejder dig systematisk gennem alle lag i serverdrift: håndtering af pakker, brugere, processer og planlagte opgaver; konfiguration af diskpartitioner og filsystemer; læsning af systemlogge og overvågning af serverens tilstand; opsætning af netværksgrænseflader og skrivning af firewallregler med iptables eller ufw; udrulning af webservere med Nginx og Apache; sikring og optimering af databaseservere; skrivning af Bash-scripts til automatisering af gentagne administrationsopgaver; samt anvendelse af sikkerhedshærdning, herunder systemer til registrering og forebyggelse af indtrængen.
Læringsforløbet
Tolv kurser bevæger sig fra A1 til C1. Forløbet begynder med Grundlæggende om Linux-servere: Navigering i CLI'en og SSH på ekspertniveau: Sikker fjernadgang og går derefter videre gennem pakkehåndtering, håndtering af brugere og processer, administration af diske og filsystemer samt netværkskonfiguration. B2-niveauet dækker Avancerede SSH-teknikker for udviklere, Udrulning af webservere med Nginx/Apache, Opsætning og sikring af databaseservere og Bash-scripting til automatisering af servere. Forløbet afsluttes på C1 med Sikkerhedshærdning af servere og IDPS, som dækker de defensive metoder, rigtige produktionsmiljøer kræver.
Sådan fungerer det
Hvert kursus er opdelt i korte, fokuserede lektioner, som du gennemfører i den indbyggede terminalbaserede editor med feedback i realtid. Når du går i stå, forklarer en AI-underviser begrebet uden blot at give dig svaret, så du opbygger reel sikkerhed med hver kommando, du kører.