Administration av Linux OS - kurs 66669 RUR. från Skillbox, träning 3 månader, Datum: 9 december 2023.
Miscellanea / / December 09, 2023
För dig som är intresserad av programmering och IT
Studera UNIX-arkitekturen och förstå hur Linux-distributioner är utformade. Lär dig hantera åtkomst, arbeta med verktyg, filer och nätverket. Du kan börja en karriär inom IT utan att skriva kod.
IT-specialister
Lär dig att använda Linux för att konfigurera åtkomst till företagssystem och andra uppgifter. Du kan säkerställa säkerheten för nätverksanslutningar och skydda dina projekt från hackare och skadlig programvara.
7 års erfarenhet av att skriva i C++, utveckla högbelastningssystem. Utvecklar brandväggar och intrångsdetektionssystem (IDS) för kunder från hela världen. Arbetade på Ericsson, Honeywell, Acronis. Deltog i utvecklingen av ett projekt för att analysera trafiken i ett stort operatörsnät med 200+ servrar.
Introduktion till Linux
Bekanta dig med operativsystemet Linux och dess användningsområden.
Första Linux-installationen
Studera katalogerna för Linux OS-filsystemet och typer av installationer: server, desktop, live. Lär dig att installera Linux på en virtuell maskin.
Linux OS-struktur
Förstå grunderna i Linux, dess filsystem, processer och minne. Lär dig vad en monteringspunkt, Linux-kärnan, sockets och en pakethanterare är.
Lär känna terminalen
Lär dig vad en terminal och ett kommandoskal är. Lär dig grundläggande filsystemnavigering och lär dig hur du väljer lämpligt kommandoskal. Lär dig grundläggande kommandon för att arbeta med filer.
Enheter i Linux
Lär dig att arbeta med enheter som Linux känner igen och montera mappar.
Diskar och filsystem
Lär dig arbeta med filsystemet, diskar och partitioner. Lär dig hur du ställer in en personsökningsfil och monterar en disk med ett filsystem.
Grundläggande funktioner i Bash-terminalen. Arbeta med filer och kataloger
Lär dig vad en katalog är i Linux. Lär dig filegenskaper och attribut, lär dig att arbeta med symboliska länkar, filer och kataloger på kommandoraden.
Privilegier i Linux
Du kommer att lära dig vilka privilegier som är i Linux och förstå formaten för inspelningsrättigheter. Utforska åtkomstkontrollmodeller.
Åtkomstkontroll
Lär dig grundläggande kommandon för att arbeta med konton. Du kommer att förstå hur man administrerar användarkonton.
Konton och koncernpolicyer
Lär dig konceptet för åtkomstkontroll i Linux och grundläggande kommandon för att arbeta med ACL: er. Lär dig att konfigurera åtkomsträttigheter för användare och grupper.
I/O-kontroll. Transportör bearbetning
Lär dig grundläggande I/O-kontrolltermer och -kommandon. Lär dig hur du skriver kommandoutdata till en fil, söker igenom filer, skriver över en fil och kör kommandon sekventiellt.
Processledning
Lär dig grundläggande kommandon för att arbeta med processer. Lär dig att starta och stoppa processer, hitta föräldra- och barnprocesser, arbeta med bakgrundsprocesser osv.
Startar och konfigurerar kärnan i Linux
Lär känna den grundläggande arkitekturen och designen av Linux-kärnan. Studera anslutningen av kärnan med moduler och andra delar av operativsystemet.
Starta användarutrymme
Studera systemstartalgoritmer och deras varianter. Bekanta dig med de grundläggande koncepten för körnivåer, lanseringsalgoritmer och deras varianter, Systemd-delsystemet och dess analoger.
Systemhantering
Lär dig arbeta med uppgifter och scheman för enheter och moduler. Lär dig grundläggande kommandon för att hantera schemalagda uppgifter.
Loggning och övervakning
Lär dig att starta övervakning med hjälp av verktyg och hitta nödvändiga händelser i systemloggarna.
Installation och borttagning av program
Du kommer att lära dig hur du ställer in ett arkiv, samt installerar och avinstallerar ett program från Linux med hjälp av Apache-webbservern som exempel.
Säkerhetskontroller
Lär dig de grundläggande begreppen för åtkomstkontroll i DAC. Lär känna populära säkerhetshanteringsverktyg. Lär dig att skapa en ny användare och begränsa dess åtkomsträttigheter med SELinux.
Öka privilegier i Linux
Lär dig tekniker för att eskalera användarrättigheter i Linux. Lär dig vad rooting är, SUID, SUDO, cron-jobb och motåtgärder. Lär dig mer om privilegieeskaleringsverktyg.
Säkerhetskopiering och återställning av data
Du får lära dig vad en säkerhetskopia är, varför den behövs och hur du arbetar med den i Linux. Lär känna säkerhetskopieringsverktyg från tredje part. Lär dig hur du återställer ett system från en säkerhetskopia och automatiserar säkerhetskopieringar.
Låt oss sammanfatta grunderna i nätverk
Bli bekant med nätverksprotokoll och OSI-modellen. Lär dig vad paket, flaggor och nätverkslager är.
Internet
Lär dig hur du arbetar med en nätmask och bestämmer en nätverksadress med hjälp av en IP-adress. Lär dig mer om den klasslösa adresseringsmetoden CIDR.
Routing
Studera routingtabeller och ta reda på varför du behöver en standardgateway-nätverksgateway.
ICMP och DNS
Lär dig att arbeta med ICMP-protokollet, DNS-systemet och Host DNS-klienten.
Fysisk nivå. Ethernet och nätverksgränssnitt
Lär dig att arbeta med nätverksgränssnittet i Linux och konfigurera det. Du kan ändra och lägga till nätverksrutter.
Network Configuration Manager
Ta reda på vad ncm är och hur denna programvara skiljer sig från ifconfig-kommandot. Lär dig att konfigurera ett nätverk med ncm.
DNS
Lär dig att arbeta med domännamn och konfigurationsfiler. Du kommer att kunna konfigurera DNS och utföra cachelagring.
Lokal värd
Bli bekant med konceptet med lokal värd, adress och möjliga Localhost-konfigurationer.
Transportlager
Bekanta dig med TCP- och UDP-transportprotokoll, portar och transportlagertjänster. Lär dig hur du upprättar TCP- och UDP-anslutningar.
DHCP
Lär dig vad DHCP och DHCP-klienter är. Du kommer att förstå hur du får en dynamisk IP.
Ställa in routing
Bekanta dig med routerns design och lär dig hur du konfigurerar Linux för att fungera som en router. Lär dig vad privata nätverk och adressöversättning (NAT) är.
Linux brandvägg
Bekanta dig med Linux Firewalls programvara för övervakning av nätverksaktivitet och förstå hur det fungerar. Lär dig att konfigurera Linux-brandväggen.
ARP
Bli bekant med ARP-protokollet och förstå hur det fungerar. Lär dig att hitta och ta bort ARP-cachen.
Trådlösa anslutningar
Bekanta dig med Wi-Fi-nätverksgränssnittet och lär dig hur du konfigurerar en anslutning till ett känt trådlöst nätverk. Lär dig hur du skannar ett trådlöst nätverk och säkerställer dess säkerhet.
Klient-server-modell
Du kommer att lära dig vad en server och en klient är och vilka tjänster som fungerar inom klient-server-arkitekturen.
Nätverkstjänster
Lär dig vad en webbserver och SSH-nätverksprotokoll är. Lär dig arbeta med fillagring och streamingtjänster. Bekanta dig med vanliga kommunikationsprotokoll.
HTTP/HTTPS
Lär dig mer om HTTP-protokollet och dess HTTPS-tillägg, GET/POST-förfrågningar och TLS-transportlagersäkerhetsprotokollet.
SSH
Lär dig att konfigurera en SSH-server och anslutning med ett lösenord eller nyckel.
Inetd och xinetd demoner
Ta reda på vad demoner är och varför de behövs. Möt inetd-demonen och dess nya version, xinetd. Lär dig att konfigurera demoner och arbeta med nätverkssystemet TCP Wrappers.
Verktyg
Lär dig arbeta med anslutningsstatistik och öppna portar. Lär dig hur du skannar ett fjärrsystem och ställer in en anslutningsgräns.
Trafikinsamling och analys
Ta reda på varför trafikdumpar behövs, vad pcap och netflow är. Lär dig att samla in och analysera trafik.
Skadlig programvara
Utforska populära skadliga program som hotar Linux. Lär dig att analysera aktiviteten hos Linux skadlig programvara och ta reda på vilka motåtgärder du kan vidta mot systemintrång.
Nätverkssäkerhet
Ta reda på vilka hot nätverket döljer. Lär dig att granska Linux och konfigurera detta operativsystem för säkert nätverk.
Konfigurera och administrera Linux-systemet och nyckeltjänster
Tillhandahålla nätverkskommunikation mellan flera Linux-maskiner. Installera och konfigurera åtkomst med hänsyn till differentieringen av rättigheter och privilegier till en eller flera nätverksapplikationer. Skriv en rapport om det arbete som gjorts med tillämpningen av de valda åtkomstpolicyerna och nätverkstopologin.