Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Debian-distributie
Wat is Debian?
- Keuze van Debian-versie
- Ondersteuning en hulp voor Debian
- Debian-community
Console-basics
- De shell-prompt
- De shell-prompt onder X
- Het root-account en de root-shell-prompt (su, sudo, programma's uitvoeren als root onder X)
- GUI-systembeheertools
- Virtuele consoles
- Hoe de commandoprompt te verlaten
- Hoe het systeem af te sluiten
- Een functionele console herstellen
- Aanvullende pakketsuggesties voor beginners
- Een extra gebruikersaccount
- sudo-configuratie
Het bestandssysteem
- Rechten op het bestandssysteem
- Besturing van rechten voor nieuw aangemaakte bestanden: umask
- Rechten voor groepen van gebruikers (groep)
- Tijdstempels
- Koppelingen
- Genoemde buizen (FIFO's)
- Socket's
- Apparaatbestanden
- Speciale apparaatbestanden
- procfs en sysfs
Midnight Commander (MC)
- Personalisatie van MC
- MC starten
- Bestandsbeheerder in MC
- Commandoregelaatstrucs in MC
- De interne editor in MC
- De interne weergave in MC
- Automaatstartfuncties van MC
- FTP-virtueel bestandssysteem van MC
De basale Unix-achtige werkomgeving
- De inlog-shell
- bash personaliseren
- Speciale toetsaanslagen
- De pager
- Een standaardteksteditor instellen
- Hoe vim te verlaten
- Shell-activiteiten vastleggen
- Basale Unix-commando's
Het eenvoudige shell-commando
- Commando-uitvoering en omgevingsvariabele
- "$LANG"-variabele
- "$PATH"-variabele
- "$HOME"-variabele
- Commandoregel-opties
- Shell-glob
- Retourwaarde van het commando
- Typische commandosequenties en shell-redirectie
- Commando-alias
Unix-achtige tekstverwerking
- Unix-teksttools
- Reguliere expressies
- Vervangingsexpressies
- Globale substitutie met reguliere expressies
- Gegevens extraheren uit tabel in tekstbestand
- Scriptfragmenten voor pipen van commando's
Debian-pakketbeheer
Voorbehoudelijke voorwaarden voor Debian-pakketbeheer
- Pakketconfiguratie
- Basale voorzorgsmaatregelen
- Leven met eeuwigdurende upgrades
- Basis van Debian-archief
- Pakketafhankelijkheden
- Gebeurtenisflow van pakketbeheer
- Eerste respons op pakketbeheerproblemen
Basale pakketbeheeroperaties
- apt-get/apt-cache vs. aptitude
- Basale pakketbeheeroperaties met de commandoregel
- Interactief gebruik van aptitude
- Toetscombinaties van aptitude
- Pakketweergaves onder aptitude
- Opties voor zoekhmethode met aptitude
- De aptitude-reguliere expressieformule
- Afhankelijkheidsoplossing van aptitude
- Pakketactiviteitslogs
Voorbeelden van aptitude-operaties
- Packagelijst met reguliere expressie-match op pakketnamen
- Bladeren met reguliere expressie-match
- Verwijderde pakketten definitief opschonen
- Status van automatische/manuele installatie opruimen
- Systeemwijde upgrade
Geavanceerde pakketbeheeroperaties
- Geavanceerde pakketbeheeroperaties met commandoregel
- Verificatie van bestanden van geïnstalleerde pakketten
- Bescherming tegen pakketproblemen
- Zoeken op pakketmetagegevens
Interne werking van Debian-pakketbeheer
- Archiefmetagegevens
- Topniveau "Release"-bestand en authenticiteit
- Archiefniveau "Release"-bestanden
- Opvragen van metagegevens voor het pakket
- De pakketstatus voor APT
- De pakketstatus voor aptitude
- Lokale kopieën van opgevraagde pakketten
- Debian-pakketbestandsnamen
- Het dpkg-commando
- Het update-alternative-commando
- Het dpkg-statoverride-commando
- Het dpkg-divert-commando
Hercenval van een gebroken systeem
- Incompatibiliteit met oude gebruikersconfiguratie
- Andere pakketten met overlappende bestanden
- Repareren van gebroken scripts
- Redding met het dpkg-commando
- Herkennen van pakketselectiedata
Tips voor pakketbeheer
- Hoe Debian-pakketten te kiezen
- Pakketten uit gemengde bronnen van archieven
- Aanpassen van candidate-versie
- Updates en Backports
- Automatische download en upgrade van pakketten
- Bandbreedtebeperking voor APT
- Noodoplossing voor downgrading
- Wie het pakket geüpload heeft?
- Het equivs-pakket
- Porteren van een pakket naar het stabiele systeem
- Proxyserver voor APT
- Klein openbare pakketarchief
- Vastleggen en kopiëren van systeemconfiguratie
- Converteren of installeren van een vreemd binair pakket
- Pakket extraheren zonder dpkg
- Meer leesmateriaal voor pakketbeheer
De systeeminitialisatie
- Een overzicht van het bootstrap-proces
- BIOS, bootloader, mini-Debian-systeem
- De betekenis van de runlevel
- De configuratie van de runlevel
- Forbeeld van runlevel-beheer
- De standaardparameter voor elk init-script
- Het hostnaam
- Het bestandssysteem
- Netwerkinterface-initiëlisatie
- Netwerkdienst-initiëlisatie
- Het systeembericht
- Het kernelbericht
- Het udev-systeem
- De kernelmodule-initiëlisatie
Authenticatie en Beveiliging
- Normale Unix-authenticatie
- Beheer van account- en wachtwoordinformatie
- Goed wachtwoord
- Aanmaken van versleuteld wachtwoord
- PAM en NSS
- Configuratiebestanden aangeroepen door PAM en NSS
- Het moderne centraal systeembeheer
- "Waarom GNU su de wheel-groep niet ondersteunt"
- Strictere wachtwoordregels
- Ander toegangscontroles
- sudo
- SELinux, AppArmor
- Beperken van toegang tot bepaalde serverdiensten
- Beveiliging van authenticatie
- Veilig wachtwoord over het Internet
- Secure Shell
- Extra beveiligingsmaatregelen voor het Internet
- Veilig stellen van het root-wachtwoord
Netwerkinrichting
De basis van de netwerkinfrastructuur
- Het domein-naam
- Het hostnaam-resolutie
- De netwerkinterface-naam
- Het netwerkadresbereik voor het LAN
- Ondersteuning van het netwerkapparaat
Het moderne netwerkconfiguratie voor desktop
- GUI-netwerkconfiguratietools
Laag-niveau netwerkinrichting
- Iproute2-commando's
- Veilige laag-niveau netwerkoperaties
Netwerkoptimalisatie
- Vind optimaler MTU
- Instellen van MTU
- WAN TCP optimalisatie
Netfilter-infrastructuur
Netwerktoepassingen
Het mailsysteem
- Modern mailservice-basis
- Mailconfiguratie-strategie voor werkstation
Mail transport agent (MTA) en Mail user agent (MUA)
- Overzicht van exim4
- Basis MUA - Mutt
Mail delivery agent (MDA) met filter
- maildrop-configuratie
- procmail-configuratie
- Opnieuw bezorgen van mbox-inhoud
POP3/IMAP4-server
De remote-toegangsserver en utility (SSH)
- Basis van SSH
- Portforwarding voor SMTP/POP3-tunneling
- Verbinding maken zonder remote-wachtwoorden
- Omgaan met vreemde SSH-clients
- ssh-agent instellen
- Hoe het remote-systeem te sluiten via SSH
- Troubleshooting SSH
Andere netwerktoepassingsservers
Andere netwerktoepassingclients
De diagnose van de systeem-daemons
Het X Window Systeem
- Inrichten van desktopomgeving
- De server/client-relatie
- De X-server
- Starten van het X Window Systeem
- Starten van X-sessie met gdm
- Personaliseren van de X-sessie (klassieke methode)
- Personaliseren van de X-sessie (nieuwe methode)
- Verbinden van een remote X-client via SSH
- Veilige X-terminal via het Internet
- X-toepassingen
- X-kantoortoepassingen
- X-utilitytoepassingen
Systeemtips
Het screen-programma
- Het gebruiksscenario voor screen(1)
- Toetscombinaties voor het screen-commando
Gegevensvastlegging en presentatie
- Het log-daemon
- Log-analyzer
- Netjes vastleggen van shell-activiteiten
- Gepersonaliseerde weergave van tekstgegevens
- Gepersonaliseerde weergave van tijd en datum
- Gekleurde shell-echo
- Gekleurde commando's
- Vastleggen van editoractiviteiten voor complexe herhalingen
- Vastleggen van grafiekbeeld van een X-toepassing
- Vastleggen van wijzigingen in configuratiebestanden
Gegevensopslagtips
- Schijfdelingsconfiguratie
- Toegang tot partitie met UUID
- Bestandssysteemconfiguratie
- Aanmaak en integriteitscontrole van bestandssysteem
- Optimalisatie van bestandssysteem via mount-opties
- Optimalisatie van bestandssysteem via superblock
- Optimalisatie van harde schijf
- Gebruik van SMART om harde schijfstoring te voorspellen
- Uitbreiding van bruikbare opslagruimte via LVM
- Uitbreiding van bruikbare opslagruimte door koppeling van een andere partitie
- Uitbreiding van bruikbare opslagruimte met symlink
- Uitbreiding van bruikbare opslagruimte met aufs
Gegevensversleutelingstips
- Versleuteling van afneembare schijf met dm-crypt/LUKS
- Versleutelde swap-partitie met dm-crypt
- Automatisch versleutelen van bestanden met eCryptfs
- Automatisch koppelen van eCryptfs
Monitoring, besturing en starten van programmeeractiviteiten
- Tijdmeting van een proces
- Planning-prioriteit
- Het ps-commando
- Het top-commando
- Lijst van bestanden geopend door een proces
- Traceerprogrammeeractiviteiten
- Identificatie van processen die bestanden of sockets gebruiken
- Hergebruiken van een commando met een constant interval
- Hergebruiken van een commando in een lus over bestanden
- Starten van een programma vanuit GUI
- Personaliseren van het programma dat moet starten
- Beëindigen van een proces
- Planning van taken één keer
- Planning van taken regelmatig
- Alt-SysRq-toets
Systeemonderhoudstips
- Wie is op het systeem?
- Waarschuw everyone
- Hardware-identificatie
- Hardwareconfiguratie
- Systeem- en hardware-tijd
- De terminalconfiguratie
- De geluidsinfrastructuur
- Screensaver uitschakelen
- Beep-geluiden uitschakelen
- Ghebruik van geheugen
- Systeembeveiliging en integriteitscontrole
De kernel
- Kernelparameters
- Kernel-headers
- Compileren van de kernel en gerelateerde modules
- Compileren van de kernelbron: Debian-standaardmethode
- Compileren van de modulebron: Debian-standaardmethode
- Non-free hardwaredrivers
Gevirtualiseerd systeem
- Virtualisatietools
- Virtualisatiestroom
- Koppelen van het virtuele schijfbeeldbestand
- Chroot-systeem
- Meerdere desktopsystemen
Gegevensbeheer
Delen, kopiëren en archiveren
- Archiveren en comprimeren tools
- Kopieer- en synchronisatietools
- Idiomen voor het archief
- Idiomen voor het kopiëren
- Idiomen voor de selectie van bestanden
- Back-up en herstel
- Back-utility-suites
- Een voorbeelscript voor de systeembackup
- Een kopieerscript voor de databackup
- Verwijderbare opslagapparaat
- Gegevens delen via netwerk
- Archiefmedia
De binaire data
- Weergave en bewerking van binaire data
- Manipulatie van bestanden zonder schijf te koppelen
- Gegevensredundantie
- Gegevensbestand herstel en forensische analyse
- Splitsen van een groot bestand in kleine bestanden
- Leegmaken van bestandsinhoud
- Dummy-bestanden
- Wissen van een volledige harde schijf
- Wissen van ongebruikt gebied van een harde schijf
- Herstellen van verwijderde maar nog open bestanden
- Zoeken naar alle harde koppelingen
- Onzichtbare schijfruimteverbruik
Gegevensbeveiligingsinfrastructuur
- Sleutelbeheer voor GnuPG (ondertekenen en versleutelen)
- De MD5 som
Vereisten
Er zijn geen specifieke eisen om deze cursus te volgen.
35 Uren
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 8000 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen