Beheer van Linux OS - cursus 66669 RUR. uit Skillbox, training 3 maanden, Datum: 9 december 2023.
Gemengde Berichten / / December 09, 2023
Voor degenen die geïnteresseerd zijn in programmeren en IT
Bestudeer de UNIX-architectuur en begrijp hoe Linux-distributies zijn ontworpen. Leer toegang beheren, werken met hulpprogramma's, bestanden en het netwerk. Je kunt een carrière in de IT beginnen zonder code te schrijven.
IT-specialisten
Leer Linux gebruiken om toegang tot bedrijfssystemen en andere taken in te stellen. U kunt de veiligheid van netwerkverbindingen garanderen en uw projecten beschermen tegen hackers en malware.
7 jaar ervaring met schrijven in C++ en het ontwikkelen van systemen met hoge belasting. Ontwikkelt firewalls en inbraakdetectiesystemen (IDS) voor klanten van over de hele wereld. Heeft gewerkt bij Ericsson, Honeywell en Acronis Deelgenomen aan de ontwikkeling van een project om het verkeer van een groot operatornetwerk met meer dan 200 servers te analyseren.
Inleiding tot Linux
Maak kennis met het Linux-besturingssysteem en zijn toepassingsgebieden.
Eerste Linux-installatie
Bestudeer de mappen van het Linux OS-bestandssysteem en de soorten installaties: server, desktop, live. Leer Linux op een virtuele machine installeren.
Linux OS-structuur
Begrijp de basisprincipes van Linux, het bestandssysteem, de processen en het geheugen. Leer wat een mountpoint, de Linux-kernel, sockets en een pakketbeheerder zijn.
Kennismaken met de terminal
Ontdek wat een terminal en opdrachtshell zijn. Leer de basisnavigatie door bestandssystemen en leer hoe u de juiste opdrachtshell kiest. Leer basisopdrachten voor het werken met bestanden.
Apparaten onder Linux
Leer werken met apparaten die Linux herkent en mappen koppelt.
Schijven en bestandssystemen
Leer werken met het bestandssysteem, schijven en partities. Leer hoe u een wisselbestand instelt en een schijf met een bestandssysteem koppelt.
Basisbewerkingen in de Bash-terminal. Werken met bestanden en mappen
Ontdek wat een map is in Linux. Leer bestandseigenschappen en -attributen, leer werken met symbolische koppelingen, bestanden en mappen op de opdrachtregel.
Privileges in Linux
Je leert wat privileges zijn in Linux en begrijpt de formaten voor het vastleggen van toegangsrechten. Ontdek toegangscontrolemodellen.
Toegangscontrole
Leer basisopdrachten voor het werken met accounts. U begrijpt hoe u gebruikersaccounts beheert.
Accounts en groepsbeleid
Leer het concept van toegangscontrole in Linux en basisopdrachten voor het werken met ACL's. Leer hoe u toegangsrechten voor gebruikers en groepen configureert.
I/O-besturing. Transportband verwerking
Leer de basistermen en -opdrachten voor I/O-besturing. Leer hoe u opdrachtuitvoer naar een bestand schrijft, bestanden doorzoekt, een bestand overschrijft en opdrachten achtereenvolgens uitvoert.
Procesmanagement
Leer basiscommando's voor het werken met processen. Leer processen starten en stoppen, ouder- en kindprocessen vinden, werken met achtergrondprocessen, enz.
Opstarten en configureren van de kernel in Linux
Maak kennis met de basisarchitectuur en het ontwerp van de Linux-kernel. Bestudeer de verbinding van de kernel met modules en andere delen van het besturingssysteem.
Start gebruikersruimte
Bestudeer systeemopstartalgoritmen en hun varianten. Maak kennis met de basisconcepten van runlevels, lanceeralgoritmen en hun varianten, het Systemd-subsysteem en zijn analogen.
Systeem beheer
Leer werken met taken en schema's van eenheden en modules. Leer basisopdrachten voor het beheren van geplande taken.
Loggen en monitoren
Leer hoe u monitoring start met behulp van hulpprogramma's en zoek de benodigde gebeurtenissen in de systeemlogboeken.
Installatie en verwijdering van programma's
U leert hoe u een repository instelt en hoe u een programma onder Linux installeert en verwijdert, waarbij u bijvoorbeeld de Apache-webserver gebruikt.
Beveiligingscontroles
Leer de basisconcepten van toegangscontrole in DAC. Maak kennis met populaire hulpprogramma's voor beveiligingsbeheer. Leer een nieuwe gebruiker aan te maken en zijn toegangsrechten te beperken met behulp van SELinux.
Privilege verhogen in Linux
Leer technieken om gebruikersrechten in Linux te escaleren. Leer wat rooten is, SUID, SUDO, cronjobs en tegenmaatregelen. Meer informatie over hulpprogramma's voor escalatie van bevoegdheden.
Gegevensback-up en -herstel
Je leert wat een backup is, waarom deze nodig is en hoe je ermee kunt werken in Linux. Maak kennis met back-uphulpprogramma's van derden. Leer hoe u een systeem kunt herstellen vanaf een back-up en hoe u back-ups kunt automatiseren.
Laten we de basisbeginselen van netwerken samenvatten
Maak kennis met netwerkprotocollen en het OSI-model. Leer wat pakketten, vlaggen en netwerklagen zijn.
Internet
Leer hoe u met een subnetmasker kunt werken en een netwerkadres kunt bepalen met behulp van een IP-adres. Meer informatie over de klasseloze adresseringsmethode CIDR.
Routering
Bestudeer routeringstabellen en ontdek waarom u een standaard gateway-netwerkgateway nodig heeft.
ICMP en DNS
Leer werken met het ICMP-protocol, het DNS-systeem en de Host DNS-client.
Fysiek niveau. Ethernet- en netwerkinterfaces
Leer werken met de netwerkinterface in Linux en configureer deze. U kunt netwerkroutes wijzigen en toevoegen.
Netwerkconfiguratiemanager
Ontdek wat ncm is en hoe deze software verschilt van de ifconfig-opdracht. Leer hoe u een netwerk configureert met ncm.
DNS
Leer werken met domeinnamen en configuratiebestanden. U kunt DNS configureren en caching uitvoeren.
Lokale host
Raak vertrouwd met het concept van lokale host, adres en mogelijke Localhost-configuraties.
Transport laag
Maak kennis met de TCP- en UDP-transportprotocollen, poorten en transportlaagservices. Leer hoe u TCP- en UDP-verbindingen tot stand brengt.
DHCP
Ontdek wat DHCP en DHCP-client zijn. U zult begrijpen hoe u een dynamisch IP-adres kunt krijgen.
Routing instellen
Maak kennis met het routerontwerp en leer hoe u Linux kunt configureren om als router te werken. Ontdek wat privénetwerken en adresvertaling (NAT) zijn.
Linux-firewall
Maak kennis met Linux Firewall-software voor het monitoren van netwerkactiviteiten en begrijp hoe het werkt. Leer hoe u Linux Firewall configureert.
ARP
Raak vertrouwd met het ARP-protocol en begrijp hoe het werkt. Leer de ARP-cache te vinden en te verwijderen.
Draadloze verbindingen
Maak kennis met de Wi-Fi-netwerkinterface en leer hoe u een verbinding met een bekend draadloos netwerk tot stand brengt. Leer hoe u een draadloos netwerk kunt scannen en de veiligheid ervan kunt garanderen.
Client-server-model
Je leert wat een server en een client zijn en welke diensten binnen de client-server architectuur opereren.
Netwerkdiensten
Leer wat een webserver en het SSH-netwerkprotocol zijn. Leer werken met bestandsopslag- en streamingdiensten. Maak kennis met gangbare communicatieprotocollen.
HTTP/HTTPS
Leer meer over het HTTP-protocol en de HTTPS-extensie, GET/POST-verzoeken en het TLS-transportlaagbeveiligingsprotocol.
SSH
Leer hoe u een SSH-server en -verbinding instelt met behulp van een wachtwoord of sleutel.
Inetd- en xinetd-daemonen
Ontdek wat daemons zijn en waarom ze nodig zijn. Maak kennis met de inetd-daemon en zijn nieuwe versie, xinetd. Leer daemons configureren en werken met het TCP Wrappers-netwerksysteem.
Nutsvoorzieningen
Leer werken met verbindingsstatistieken en open poorten. Leer hoe u een extern systeem kunt scannen en een verbindingslimiet kunt instellen.
Verkeersverzameling en -analyse
Ontdek waarom verkeersdumps nodig zijn, wat pcap en netflow zijn. Leer verkeer verzamelen en analyseren.
Malware
Ontdek populaire malware die Linux bedreigt. Leer hoe u de activiteit van Linux-malware kunt analyseren en ontdek welke tegenmaatregelen u kunt nemen tegen systeemhacking.
Netwerk veiligheid
Ontdek welke bedreigingen het netwerk verbergt. Leer Linux auditeren en dit besturingssysteem configureren voor veilig netwerken.
Opzetten en beheren van het Linux-systeem en de belangrijkste services
Zorg voor netwerkcommunicatie tussen meerdere Linux-machines. Installeer en configureer de toegang, rekening houdend met de differentiatie van rechten en privileges voor een of meer netwerkapplicaties. Schrijf een rapport over het werk dat is verricht met de toepassing van het geselecteerde toegangsbeleid en de netwerktopologie.