Opleiding: Red Hat System Security - 4 dagen online klassikale training
Versterk je vaardigheden op het gebied van Linux-beveiliging met deze praktijkgerichte cursus Red Hat System Security.
Leer hoe je Red Hat Enterprise Linux (RHEL)-systemen kunt beveiligen door beveiligingsbeleid te implementeren, authenticatie en toegangscontroles te beheren, gegevens te beveiligen met versleuteling, firewalls te configureren en systeemactiviteiten te monitoren. Door middel van praktische oefeningen en realistische scenario’s doe je de expertise op om Linux-omgevingen te beschermen tegen veelvoorkomende beveiligingsrisico’s, terwijl je tegelijkertijd de naleving van regelgeving en de operationele efficiëntie waarborgt. Deze cursus is ideaal voor systeembeheerders en IT-professionals die verantwoordelijk zijn voor het beveiligen van de Linux-infrastructuur binnen een onderneming.
Doelgroep
- Linux- en Red Hat-systeembeheerders
- Beveiligingsbeheerders en cyberbeveiligingsprofessionals
- DevOps- en infrastructuuringenieurs
- IT-supportmedewerkers die verantwoordelijk zijn voor Linux-omgevingen
- Netwerkbeheerders die Red Hat-systemen beheren
- Iedereen die verantwoordelijk is voor het beveiligen van Linux-servers binnen de onderneming
Vereisten
- Ervaring met het beheren van Red Hat Enterprise Linux (RHEL)-systemen
- Kennis van Linux-opdrachtregelbewerkingen en systeembeheer
- Bekendheid met gebruikersbeheer, netwerken en basisopdrachten in de shell
- Kennis gelijkwaardig aan Red Hat System Administration I & II (RH124/RH134) of praktische ervaring met het beheren van RHEL-servers
Leerdoelen
- Implementeer robuuste beveiligingsmaatregelen voor gebruikersaccounts, authenticatie en systeemtoegang.
- Monitor Linux-systemen met behulp van logbestanden, audittools en hostgebaseerde oplossingen voor inbraakdetectie, zoals AIDE en ClamAV.
- Configureer SELinux-beleidsregels, Red Hat-firewalls en beveiligde externe toegang om bedrijfssystemen te beschermen.
- Aangepaste RPM-pakketten samenstellen, ondertekenen en beheren voor een veilige software-implementatie.
- PAM en sudo configureren om authenticatiebeleid af te dwingen en het beheer van privileges te beveiligen.
- Linux-bestandssystemen beveiligen met behulp van ACL’s, uitgebreide attributen, LUKS-versleuteling, veilige gegevensverwijdering en bescherming van de bootloader.
- De algehele beveiliging van Red Hat Enterprise Linux versterken door het toepassen van best practices uit de sector voor toegangscontrole, monitoring en gegevensbescherming.
Cursusinhoud
Dag 1
- Leer de beveiligingsprincipes van Linux, veelvoorkomende bedreigingen en best practices op het gebied van compliance.
- Beveilig gebruikersaccounts, omgevingen en standaard systeemrechten.
- Configureer logboekregistratie en auditing, en analyseer beveiligingsgebeurtenissen.
- Maak en beheer auditregels voor systeemmonitoring.
- Krijg inzicht in de SELinux-architectuur, -beleidsregels en -beveiligingscontexten.
- Configureer SELinux en los problemen op om de systeembescherming te versterken.
Dag 2
- Maak aangepaste SELinux-modules en -beleidsregels aan en beheer deze.
- Configureer de Red Hat Firewall (firewalld), zones, services en uitgebreide regels.
- Implementeer Fail2ban ter bescherming tegen brute-force-aanvallen.
- Beveilig SSH met authenticatie op basis van sleutels en toegangsbeperkingen.
- Beveilig applicatieservices met behulp van TCP Wrappers en veilige configuraties.
- Beveilig NTP/Chrony-services voor betrouwbare tijdsynchronisatie.
Dag 3
- Implementeer AIDE en ClamAV voor inbraakdetectie en bescherming tegen malware.
- Detecteer wijzigingen in het bestandssysteem, rootkits en beveiligingsrisico’s.
- Bouw, onderteken en beheer veilige RPM-pakketten en repositories.
- Pas beveiligingsupdates toe en beheer kwetsbaarheden in pakketten.
- Configureer PAM om authenticatie- en toegangsbeleid af te dwingen.
- Versterk de wachtwoordbeveiliging door middel van hashing, complexiteit en het voorkomen van aanvallen.
Dag 4
- Configureer sudo-beleidsregels en beheer bevoorrechte toegang op een veilige manier.
- Beperk root-toegang en monitor bevoorrechte activiteiten.
- Beveilig het Linux-opstartproces en het bestandssysteem.
- Configureer ACL’s en geavanceerde bestandsrechten.
- Versleutel partities met LUKS om gevoelige gegevens te beschermen.
- Pas best practices toe voor veilige gegevensverwijdering en bescherming van het bestandssysteem.
FAQ
Wanneer vindt de cursus plaats?
Het grootste deel van de cursus bestaat uit een online cursus van een volledige dag, van ’s ochtends tot ’s middags (CET), met 8 aaneengesloten uren per dag. Neem echter contact met ons op om de definitieve, gedetailleerde roosters te bevestigen.
Heb ik programmeerervaring nodig?
Basiskennis van softwareontwikkeling wordt aanbevolen. Bekendheid met concepten van objectgeoriënteerd programmeren is nuttig, maar niet verplicht.
Ga ik UML leren?
Ja. De cursus behandelt de belangrijkste UML-diagrammen die worden gebruikt voor objectgeoriënteerde analyse en softwareontwerp.
Ligt de nadruk van de cursus op coderen?
Nee. De nadruk ligt op softwareanalyse, modellering en ontwerp, in plaats van op implementatie in een specifieke programmeertaal.
Ga ik ontwerppatronen leren?
Ja. Je maakt kennis met objectgeoriënteerde ontwerpprincipes en veelgebruikte ontwerppatronen die de kwaliteit en onderhoudbaarheid van software verbeteren.
Welke vaardigheden ga ik opdoen?
Je leert vereisten analyseren, software modelleren met UML, objectgeoriënteerde ontwerpprincipes toepassen en schaalbare, onderhoudbare softwarearchitecturen creëren.
Wat is het verschil tussen objectgeoriënteerde analyse en ontwerp?
Objectgeoriënteerde analyse richt zich op het begrijpen van bedrijfs- en gebruikersvereisten, terwijl objectgeoriënteerd ontwerp die vereisten omzet in een gestructureerde softwareoplossing met behulp van UML-modellen en ontwerpprincipes.
Hoe verbetert objectgeoriënteerd ontwerp de softwarekwaliteit?
OO-ontwerp bevordert herbruikbare, onderhoudbare en schaalbare software door objectgeoriënteerde principes en UML-modellering toe te passen om duidelijke en goed gestructureerde systeemontwerpen te creëren.
Welke tools ga ik tijdens de cursus gebruiken?
Je gebruikt UML-modelleringshulpmiddelen om use case-, klasse-, activiteit-, sequentie- en andere diagrammen te maken via praktische oefeningen die softwareontwerptechnieken uit de praktijk versterken.
Kan deze cursus me helpen bij de voorbereiding op een UML-certificering?
Ja. Hoewel de cursus geen certificeringsexamen omvat, biedt deze een solide basis in UML en objectgeoriënteerd ontwerp, waardoor het een uitstekende voorbereiding is op verdere verdieping of een UML-certificering.
Belangrijkste kenmerken
- Cursus en materiaal in het Engels
- Gemiddeld - Gevorderd niveau
- 4 dagen live virtuele training onder leiding van een instructeur (8 uur per dag)
- Live virtuele sessies onder leiding van experts
- Downloadbaar cursusmateriaal
- Praktijkgerichte live-labo-opdrachten
- 50+ aanbevolen studie-uren
- Inclusief certificaat