Administration af Linux OS - kursus 66669 RUR. fra Skillbox, træning 3 måneder, Dato: 9. december 2023.
Miscellanea / / December 09, 2023
For dig som er interesseret i programmering og IT
Studer UNIX-arkitekturen og forstå, hvordan Linux-distributioner er designet. Lær at administrere adgang, arbejde med hjælpeprogrammer, filer og netværket. Du kan starte en karriere inden for IT uden at skrive kode.
IT-specialister
Lær at bruge Linux til at konfigurere adgang til virksomhedssystemer og andre opgaver. Du kan sikre netværksforbindelsernes sikkerhed og beskytte dine projekter mod hackere og malware.
7 års erfaring med at skrive i C++, udvikle højbelastningssystemer. Udvikler Firewalls og Intrusion Detection System (IDS) til kunder fra hele verden. Arbejdede hos Ericsson, Honeywell, Acronis. Deltog i udviklingen af et projekt om at analysere trafikken på et stort operatørnetværk med 200+ servere.
Introduktion til Linux
Bliv bekendt med Linux-operativsystemet og dets anvendelsesområder.
Første Linux installation
Studer mapperne til Linux OS-filsystemet og typer af installationer: server, desktop, live. Lær at installere Linux på en virtuel maskine.
Linux OS struktur
Forstå det grundlæggende i Linux, dets filsystem, processer og hukommelse. Lær, hvad et monteringspunkt, Linux-kernen, sockets og en pakkehåndtering er.
Lær terminalen at kende
Lær, hvad en terminal og kommandoskal er. Lær grundlæggende filsystemnavigation og lær, hvordan du vælger den passende kommandoskal. Lær grundlæggende kommandoer til at arbejde med filer.
Enheder i Linux
Lær at arbejde med enheder, som Linux genkender og monterer mapper.
Diske og filsystemer
Lær at arbejde med filsystemet, diske og partitioner. Lær, hvordan du opsætter en personsøgningsfil og monterer en disk med et filsystem.
Grundlæggende handlinger i Bash-terminalen. Arbejde med filer og mapper
Lær, hvad en mappe er i Linux. Lær filegenskaber og attributter, lær at arbejde med symbolske links, filer og mapper på kommandolinjen.
Privilegier i Linux
Du vil lære, hvilke privilegier der er i Linux og forstå formaterne for optagelsesadgangsrettigheder. Udforsk adgangskontrolmodeller.
Adgangskontrol
Lær grundlæggende kommandoer til at arbejde med konti. Du vil forstå, hvordan du administrerer brugerkonti.
Konti og koncernpolitikker
Lær begrebet adgangskontrol i Linux og grundlæggende kommandoer til at arbejde med ACL'er. Lær at konfigurere adgangsrettigheder for brugere og grupper.
I/O kontrol. Bearbejdning af transportbånd
Lær grundlæggende I/O-kontroludtryk og -kommandoer. Lær, hvordan du skriver kommandooutput til en fil, søger gennem filer, overskriver en fil og kører kommandoer sekventielt.
Procesledelse
Lær grundlæggende kommandoer til at arbejde med processer. Lær at starte og stoppe processer, finde forældre- og barnprocesser, arbejde med baggrundsprocesser mv.
Opstart og konfiguration af kernen i Linux
Lær den grundlæggende arkitektur og design af Linux-kernen at kende. Undersøg kernens forbindelse med moduler og andre dele af operativsystemet.
Start brugerplads
Undersøg systemstartalgoritmer og deres varianter. Bliv bekendt med de grundlæggende koncepter for runlevels, startalgoritmer og deres varianter, Systemd-undersystemet og dets analoger.
Systemstyring
Lær at arbejde med opgaver og tidsplaner for enheder og moduler. Lær grundlæggende kommandoer til styring af planlagte opgaver.
Logning og overvågning
Lær at starte overvågning ved hjælp af hjælpeprogrammer og find de nødvendige hændelser i systemloggene.
Installation og fjernelse af programmer
Du lærer, hvordan du opsætter et lager, samt installerer og afinstallerer et program fra Linux ved at bruge Apache-webserveren som eksempel.
Sikkerhedskontrol
Lær de grundlæggende begreber for adgangskontrol i DAC. Lær populære sikkerhedsstyringsværktøjer at kende. Lær at oprette en ny bruger og begrænse dens adgangsrettigheder ved hjælp af SELinux.
Forøgelse af privilegier i Linux
Lær teknikker til at eskalere brugerrettigheder i Linux. Lær hvad rooting er, SUID, SUDO, cron jobs og modforanstaltninger. Lær om værktøjer til eskalering af privilegier.
Data backup og gendannelse
Du lærer, hvad en backup er, hvorfor den er nødvendig, og hvordan du arbejder med den i Linux. Lær tredjeparts sikkerhedskopieringsværktøjer at kende. Lær, hvordan du gendanner et system fra en sikkerhedskopi og automatiserer sikkerhedskopier.
Lad os opsummere det grundlæggende i netværk
Bliv fortrolig med netværksprotokoller og OSI-modellen. Lær, hvad pakker, flag og netværkslag er.
Internettet
Lær, hvordan du arbejder med en undernetmaske og bestemmer en netværksadresse ved hjælp af en IP-adresse. Lær om den klasseløse adresseringsmetode CIDR.
Routing
Undersøg routingtabeller og find ud af, hvorfor du har brug for en standardgateway-netværksgateway.
ICMP og DNS
Lær at arbejde med ICMP-protokollen, DNS-systemet og Host DNS-klienten.
Fysisk niveau. Ethernet og netværksgrænseflader
Lær at arbejde med netværksgrænsefladen i Linux og konfigurer den. Du kan ændre og tilføje netværksruter.
Network Configuration Manager
Find ud af, hvad ncm er, og hvordan denne software adskiller sig fra ifconfig-kommandoen. Lær at konfigurere et netværk ved hjælp af ncm.
DNS
Lær at arbejde med domænenavne og konfigurationsfiler. Du vil være i stand til at konfigurere DNS og udføre caching.
Lokal vært
Bliv fortrolig med begrebet lokal vært, adresse og mulige Localhost-konfigurationer.
Transportlag
Bliv bekendt med TCP- og UDP-transportprotokollerne, porte og transportlagstjenester. Lær, hvordan du etablerer TCP- og UDP-forbindelser.
DHCP
Lær, hvad DHCP og DHCP-klient er. Du vil forstå, hvordan du får en dynamisk IP.
Opsætning af routing
Bliv fortrolig med routerdesignet og lær, hvordan du konfigurerer Linux til at fungere som en router. Lær, hvad private netværk og adresseoversættelse (NAT) er.
Linux Firewall
Bliv bekendt med Linux Firewall-software til overvågning af netværksaktivitet og forstå, hvordan det virker. Lær at konfigurere Linux Firewall.
ARP
Bliv fortrolig med ARP-protokollen og forstå, hvordan den virker. Lær at finde og fjerne ARP-cachen.
Trådløse forbindelser
Bliv fortrolig med Wi-Fi-netværksgrænsefladen og lær, hvordan du opretter en forbindelse til et kendt trådløst netværk. Lær, hvordan du scanner et trådløst netværk og sikrer dets sikkerhed.
Klient-server model
Du vil lære, hvad en server og en klient er, og hvilke tjenester, der opererer inden for klient-server-arkitekturen.
Netværkstjenester
Lær, hvad en webserver og SSH-netværksprotokollen er. Lær at arbejde med fillagring og streamingtjenester. Sæt dig ind i almindelige kommunikationsprotokoller.
HTTP/HTTPS
Lær om HTTP-protokollen og dens HTTPS-udvidelse, GET/POST-anmodninger og TLS-transportlagsikkerhedsprotokollen.
SSH
Lær at konfigurere en SSH-server og forbindelse ved hjælp af en adgangskode eller nøgle.
Inetd og xinetd dæmoner
Find ud af, hvad dæmoner er, og hvorfor de er nødvendige. Mød inetd-dæmonen og dens nye version, xinetd. Lær at konfigurere dæmoner og arbejde med TCP Wrappers netværkssystemet.
Hjælpeprogrammer
Lær at arbejde med forbindelsesstatistik og åbne porte. Lær, hvordan du scanner et fjernsystem og indstiller en forbindelsesgrænse.
Trafikopsamling og analyse
Find ud af, hvorfor der er behov for trafikdumper, hvad pcap og netflow er. Lær at indsamle og analysere trafik.
Malware
Udforsk populær malware, der truer Linux. Lær at analysere aktiviteten af Linux malware og find ud af, hvilke modforanstaltninger du kan tage mod systemhacking.
Netværkssikkerhed
Find ud af, hvilke trusler netværket skjuler. Lær at revidere Linux og konfigurer dette OS til sikker netværksforbindelse.
Opsætning og administration af Linux-systemet og nøgletjenester
Sørg for netværkskommunikation mellem flere Linux-maskiner. Installer og konfigurer adgang under hensyntagen til differentieringen af rettigheder og privilegier til en eller flere netværksapplikationer. Skriv en rapport om arbejdet udført med anvendelsen af de valgte adgangspolitikker og netværkstopologi.