Vak LINUX,
Auteur DANBOL,
Niveau 3,
Cohort 2024,
Periode 4 | PDF
|
Lesweek | Theorie | Praktijk | Evaluatie |
1 | Het GNU/Linux besturingssysteem • Begrippen: Linus Torvalds, Commando's, Root • Commandos: apt-get, su, sudo, ls, mkdir • Symbolen: Tilde (~)
| Terminal installatie • Terminal installeren INTERNET: Linux 01 Installatie-GCC.pdf
| • Feed-back
|
2 | Internet analyse met Telnet • Begrippen: Line/packet switching, MIME Header, Poort 80, HTTP Protocol • Commandos: tee, telnet • Symbolen: Pijpleiding (|)
| Telnet hacking • Homepage opvragen • MIME-header opvragen INTERNET: Linux 02 Telnet Hacking.pdf
| • Feed-back
|
3 | De vi tekstbewerker • Begrippen: Teletype • Commandos: ed, ex, vi, echo, less • Symbolen: Zoeken (/), Redirection (>)
| Werken met vi • Naar Ex mode • Naar Visual mode • Zoeken • Vervangen • Kopiëeren INTERNET: Linux 03 Werken-met-vi.pdf
| • Feed-back
|
4 | De GNU Compiler Collectie (GCC) • Begrippen: Richard Stallman, Broncode, CopyLeft, Poort 25, SMTP • Commandos: cd, tar, make, history, wget • Bestanden: /usr/local/src
| Installatie huiswerksysteem • GCC Installeren • Broncode neerladen en uitpakken • Broncode compileren • SMTP Poort 25 testen • E-Mail configureren INTERNET: Linux 04 Huiswerksysteem.pdf
| • Feed-back
|
5 | Linux Daemons • Begrippen: Log bestanden, Poort 80, HTTP, Daemons • Commandos: apt-get, netstat, grep, ps, service • Bestanden: /var/log
| Installatie Apache • Apache installeren • Actieve programmas bekijken • Poort 80 controleren INTERNET: Linux 05 Apache Installatie.pdf
| • Feed-back
|
6 | Het Linux mappensysteem • Begrippen: Linux directory-structuur, Poort 53, DNS, Mini-DNS • Bestanden: /etc/hosts • Commandos: tail • Symbolen: Hekje (#)
| Configuratie Apache • DNS configureren • Apache configureren INTERNET: Linux 06 Apache Configuratie.pdf
| • Feed-back
|
7 | Linux configuratiebestanden • Begrippen: Apache directieven (VirtualHost, ServerName, DocumentRoot, Options) • Commandos: hostname, apachectl • Symbolen: Hekje (#),
| Configuratie Virtual Host • Opzoeken host-naam • Downloads map controleren • Apache configureren • Configuratie testen INTERNET: Linux 07 Apache VirtualHost.pdf
| • Feed-back
|
8 | Linux gebruikers en groepen • Begrippen: Toegangsrechten, Octale getallen, Apache directieven (AuthName, AuthType, AuthUserFile, Require) • Commandos: touch, chgrp, chmod, htpasswd
| Configuratie Login • Apache gebruiker toevoegen • Apache configureren • Configuratie testen INTERNET: Linux 08 Apache Login.pdf
| • Feed-back
|
9 | Telnet en Apache
| Opleveren van een werkende webserver • Afmaken opdrachten
| • Toets
|
10 | | • Afmaken opdrachten
| • Herkansing
|
Vak LINUX,
Auteur DANBOL,
Niveau 3,
Cohort 2024,
Periode 5 | PDF
|
Lesweek | Theorie | Praktijk | Evaluatie |
1 | Linux, Apache, MySQL en PHP (LAMP) • Begrippen: back-end, front-end, Local host, Proxy, Luisterende interfaces, Dedicated servers • Commandos: mv, netstat • Symbolen: Zoeken (/)
| Configuratie Apache back-end • De luisterende interfaces controleren • De back-end configureren • Problemen oplossen INTERNET: Linux 21 LAMP Apache-back-end-configuratie.pdf
| • Feed-back
|
2 | De MySQL database server • Begrippen: Local host, Linux gebuikersrechten, unprivileged user, Databases • Commandos: useradd, usermod, chown
| Installatie MySQL • Unprivileged user aanmaken • Systeem-databases aanmaken • Problemen oplossen INTERNET: Linux 22 LAMP Installatie-MySQL.pdf
| • Feed-back
|
3 | De PHP scripting language • Begrippen: Apache modules, PHP zuigt, programmeertalen • scriptingtalen
| Installatie PHP • Installeren PHP • Installatie PHP controleren INTERNET: Linux 23 LAMP Installatie-PHP.pdf
| • Feed-back
|
4 | Linux shell scripting • Begrippen: Run-levels, Bourne Again Shell (bash), Hash bang (#!/bin/sh) • Commandos: killall, bash
| Aanmaken Deamon opstart-script • Aanmaken shell-script INTERNET: Linux 24 LAMP Daemon-shell-script.pdf
| • Feed-back
|
5 | Content Management Systems (CMS) • Begrippen: CMS, Problemen oplossen, Over domeinnamen, Mini-DNS • Bestanden: /etc/hosts • Commandos: mysqladmin, wget
| Installatie WordPress • Broncode neerladen en uitpakken • Database configureren • WordPress configureren • DNS configureren • Apache configureren • Configuratie testen • Problemen oplossen INTERNET: Linux 25 LAMP Installatie-WordPress.pdf
| • Feed-back
|
6 | Database beheer • Begrippen: Structured Query Language (SQL) • phpMyAdmin
| Installatie phpMyAdmin • Broncode neerladen en uitpakken • phpMyAdmin configureren • DNS configureren • Apache configureren INTERNET: Linux 26 LAMP Installatie-phpMyAdmin.pdf
| • Feed-back
|
7 | De NGinX webserver • Begrippen: NGinX • Proxy mechanisme
| Installatie Nginx front-end • Wijzigen luisterende interface • Aanmaken website INTERNET: Linux 27 LAMP Nginx-front-end-installatie.pdf
| • Feed-back
|
8 | Apache stress testing • Commandos: ab
| Apache performance tuning
| • Feed-back
|
9 | Content Management Systems (LAMP en WordPress)
| Opleveren van een werkende LAMP server • Afmaken opdrachten
| • Toets
|
10 | | • Afmaken opdrachten
| • Herkansing
|
Vak LINUX,
Auteur DRK01,
Niveau 3,
Cohort 2024,
Periode 5 | PDF
|
Lesweek | Theorie | Praktijk | Evaluatie |
1 | • powerpoint inleiding Linux Opdracht voor deze week
| • installatie ubuntu op VMware Workstation 8 (of9) READER: Cursus Linux v1.10, Alain Wenmaekers, 2000 READER: Linux Gebruikers Handleiding, Versie 1.6-pre2, Jarkko Huijts, 2009
| |
2 | • Lezen Cursus Linux vanaf Daemons (blz 13) t/m Bootloader (blz 21)
| • controle installatie ubuntu
| • beantwoord de volgende vragen:
|
3 | • hoofdpunten eerste 21 bladzijden bespreken.
| • Van Linux cursus blz 23 t/m 27 Unix commandos bestuderen.
| • Opdrachten
|
4 | • vragen vorige lessen bespreken • rechten introductie
| • Van Linux cursus blz 28 t/m 32 Unix commandos bestuderen en oefenen.
| • Vragen
|
5 | • vragen vorige lessen bespreken • vi introductie • zoeken naar bestanden find, locate, whereis, which, type
| • Van Linux cursus blz 33 t/m 40 Unix commandos bestuderen en oefenen.
| • Vragen
|
6 | | • Oefeningen LINUX editor vi (vim)
| |
7 | • Vragen van de afgelopen weken • Huiswerk les 1-3 behandelen
| • Les 2.Oefeningen VI (2) blz 41-44
| • vragen
|
Vak LINUX,
Auteur DRK01,
Niveau 3,
Cohort 2024,
Periode 6 | PDF
|
Lesweek | Theorie | Praktijk | Evaluatie |
1 | • Users+groepen aanmaken • rechten op filesysteem
| 2. Maak de volgende groepen aan: READER: Cursus Linux v1.10, Alain Wenmaekers, 2000 READER: Linux Gebruikers Handleiding, Versie 1.6-pre2, Jarkko Huijts, 2009
| |
2 | | 3. Maak onderstaande users aan met primaire en supplementaire groepen en een homedirectory als dit op ja staat.
| |
3 | | 4. Maak de volgende directory structuur met bestanden aan en zorg voor de rechten zoals aangegeven.
| |
4 | | • Vul nu onderstaand schema in en stuur dit op naar mijn mail om je opdracht af te laten tekenen.
| • Aftekenen
|
5 | • vi-editor • rechten op filesysteem
| • Een vi sessie starten
| |
6 | | • Positionering van de cursor
| |
7 | | • Tekst invoegen of verwijderen
| |
8 | | • Regels kopiëren of verplaatsen
| |
Vak LINUX,
Auteur DRK01,
Niveau 3,
Cohort 2024,
Periode 7 | PDF
|
Lesweek | Theorie | Praktijk | Evaluatie |
1 | | • Installeer Sles 11.2 inmiddels 11.3 Suse Linux Enterprice Server 32 bits versie READER: Cursus Linux v1.10, Alain Wenmaekers, 2000 READER: Linux Gebruikers Handleiding, Versie 1.6-pre2, Jarkko Huijts, 2009
| • Welke grafische omgeving is standaard geïnstalleerd?
|
2 | | • Installeren van OpenSuse 12.2 of 13.1
| |
3 | | • Installeer SLES 11.2 inmiddels 11.3 maar nu met KDE
| |
4 | • Werk het boekje verder uit van pag 21 t/m 27
| • Voor de installatie van open office download je de installatiebestanden.
| • Eindopdracht (TOETS)
|
5 | | • Installeer Sles 11.2 inmiddels 11.3 Suse Linux Enterprice Server 32 bits versie
| |
6 | | • Installeren van OpenSuse 12.2 of 13.1
| |
7 | • volg het boekje (PDF) "Beginnen met opensuse 11.4"
| • Installeer SLES 11.2 inmiddels 11.3 maar nu met KDE
| |
8 | • Werk het boekje verder uit van pag 21 t/m 27
| • Voor de installatie van open office download je de installatiebestanden.
| • Eindopdracht (TOETS)
|
Vak LINUX,
Auteur DWILL,
Niveau 4,
Cohort 2024,
Periode 1 | PDF
|
Lesweek | Theorie | Praktijk | Evaluatie |
1 | Understanding Command-Line Basics • Exploring Your Linux Shell Options • Using a Shell • Exploring Shell Configuration • Using Environment Variables • Getting Help
| • BOOK: Roderick W. Smith (2013). Linux Professional Institute Certification - Study Guide. John Wiley & Sons, Inc. (ISBN: 978-1-118-57055-5)
| • Quiz: Review Questions
|
2 | Using Streams, Redirection, and Pipes • Exploring Types of Streams • Redirecting Input and Output • Piping Data between Programs • Generating Command Lines
| • COMPUTER: functioning laptop • SOFTWARE: MS Office
| • Quiz: Review Questions
|
3 | Processing Text Using Filters • File-Combining Commands • File-Transforming Commands • File-Formatting Commands • File-Viewing Commands • File-Summarizing Commands
| | • Quiz: Review Questions
|
4 | Using Regular Expressions • Understanding Regular Expressions • Using grep • Using sed
| | • Quiz: Review Questions
|
5 | Editing Files with Vi • Understanding Vi Modes • Exploring Basic Text-Editing Procedures • Saving Changes
| | • Quiz: Review Questions
|
Vak LINUX,
Auteur DWILL,
Niveau 4,
Cohort 2024,
Periode 2 | PDF
|
Lesweek | Theorie | Praktijk | Evaluatie |
1 | Using RPM • Package Concepts • RPM Distributions and Conventions • The rpm Command Set
| • BOOK: Roderick W. Smith (2013). Linux Professional Institute Certification - Study Guide. John Wiley & Sons, Inc. (ISBN: 978-1-118-57055-5)
| • Quiz: Review Questions
|
2 | Using Debian Packages • Debian Distributions and Conventions • The dpkg Command Set • Using apt-cache • Using apt-get • Using dselect, aptitude, and Synaptic • Reconfiguring Packages • Debian Packages Compared to Other Package Formats • Configuring Debian Package Tools
| • COMPUTER: functioning laptop • SOFTWARE: MS Office
| • Quiz: Review Questions
|
3 | Package Dependencies and Conflicts • Real and Imagined Package Dependency Problems • Workarounds for Package Dependency Problems • Startup Script Problems
| | • Quiz: Review Questions
|
4 | Managing Shared Libraries • Library Principles • Locating Library Files • Library Management Commands
| | • Quiz: Review Questions
|
5 | Managing Processes • Understanding the Kernel: The First Process • Examining Process Lists • Understanding Foreground and Background Processes • Managing Process Priorities • Killing Processes
| | • Quiz: Review Questions
|
Vak LINUX,
Auteur DWILL,
Niveau 4,
Cohort 2024,
Periode 3 | PDF
|
Lesweek | Theorie | Praktijk | Evaluatie |
1 | Configuring the Firmware and Core Hardware • Understanding the Role of the Firmware • IRQs • I/O Addresses • DMA Addresses • Boot Disks and Geometry Settings • Coldplug and Hotplug Devices
| • BOOK: Roderick W. Smith (2013). Linux Professional Institute Certification - Study Guide. John Wiley & Sons, Inc. (ISBN: 978-1-118-57055-5)
| • Quiz: Review Questions
|
2 | Configuring Expansion Cards • Configuring PCI Cards • Learning about Kernel Modules • Loading Kernel Modules • Removing Kernel Modules
| • COMPUTER: functioning laptop • SOFTWARE: MS Office
| • Quiz: Review Questions
|
3 | Configuring USB Devices • USB Basics • Linux USB Drivers • USB Manager Applications • Configuring Hard Disks • Configuring PATA Disks • Configuring SATA Disks • Configuring SCSI Disks • Configuring External Disks
| | • Quiz: Review Questions
|
4 | Designing a Hard Disk Layout • Why Partition? • Understanding Partitioning Systems • An Alternative to Partitions: LVM • Mount Points • Common Partitions and Filesystem Layouts
| | • Quiz: Review Questions
|
5 | Creating Partitions and Filesystems • Partitioning a Disk • Preparing a Partition for Use • Maintaining Filesystem Health • Tuning Filesystems • Maintaining a Journal • Checking Filesystems • Monitoring Disk Use
| | • Quiz: Review Questions
|
Vak LINUX,
Auteur DANBOL,
Niveau 4,
Cohort 2024,
Periode 8 | PDF
|
Lesweek | Theorie | Praktijk | Evaluatie |
1 | De Sendmail mail server • Eric Allman • Fully Qualified Domainnames (FQDN) • hostname • TLD • Reverse lookup • reboot • apt-get
| Instellen FQDN • Domeinnaam opzoeken • Geldige domeinnaam instellen • Geldige domeinnaam testen INTERNET: Linux 31 Sendmail Configuratie-FQDN.pdf
| • Feed-back
|
2 | E-Mail routing • Mail transfer agent (MTA) • Mail Exchanger (MX) • sendmail • Network interfaces • tail • /var/log/maillog • newaliases
| Installeren Sendmail • Sendmail installeren • Network interfaces controleren • Aliases database aanmaken • Aliases database testen INTERNET: Linux 32 Sendmail Installatie.pdf
| • Feed-back
|
3 | De resolver • Resolver • /etc/resolv.conf • DNS • nslookup • dig • mutt • /etc/hosts
| Testen mail server • Mail User Agent (Mutt) installeren • Locale e-mail test uitvoeren INTERNET: Linux 33 Sendmail Testen-installatie.pdf
| • Feed-back
|
4 | The Ring of Trust • MIME headers • Mail Exchanger (MX) • Mail Delivery Agent (MDA) • Mail Submission Agent (MSA) • INBOX dig • nslookup
| Opzoeken MX • Mail Exchanger opzoeken INTERNET: Linux 34 Sendmail Ring-of-Trust.pdf
| • Feed-back
|
5 | E-Mail forwarding • Smart Host • service • sendmail.mc • m4 • killall
| Configureren Smart Host • Smart host instellen • Configuratiebestand genereren • Smart host testen INTERNET: Linux 35 Sendmail Configuratie-Smart-Host.pdf
| • Feed-back
|
6 | E-Mail aliassen • /etc/mail/aliases • sendmail • /var/log/maillog
| Configureren aliassen • Aliassen aanpassen • Alias-database bijwerken • Alias-database testen INTERNET: Linux 36 Sendmail Configuratie-aliassen.pdf
| • Feed-back
|
7 | E-Mail domeinen • Virtual host • /etc/mail/local-host-names • /var/log/maillog
| Configureren virtual host • Virtual host instellen • Virtual host testen • Problemen oplossen INTERNET: Linux 37 Sendmail Instellen-virtual-host.pdf
| • Feed-back
|
8 | Virtuele e-mail gebruikers • Virtual user • /etc/mail/virtusertable • makemap
| Configureren virtual user • Feature controleren • Feature activeren • Virtual user aanmaken • Virtual user testen INTERNET: Linux 38 Sendmail Configuratie-virtual-user.pdf
| • Feed-back
|
9 | De Sendmail mailserver
| Opleveren van een werkende mail-server • Afmaken opdrachten
| • Toets
|
10 | | • Afmaken opdrachten
| • Herkansingen
|
Vak LINUX,
Auteur DANBOL,
Niveau 4,
Cohort 2024,
Periode 9 | PDF
|
Lesweek | Theorie | Praktijk | Evaluatie |
1 | De BIND DNS server • BIND • Jon Postel • Resolver • Unprivileged user • /etc/hosts • /etc/resolv.conf • nslookup
| Installeren BIND • Unprivileged user aanmaken • DNSSEC uitzetten INTERNET: Linux 51 DNS Installatie-BIND.pdf
| • Feed-back
|
2 | DNS forwarding • /etc/resolv.conf • /etc/named.conf • DNS forwarding
| Instellen DNS forwarding • DNS testen • Forwarding DNS opzoeken • Forwarding instellen INTERNET: Linux 52 DNS Forwarding-instellen.pdf
| • Feed-back
|
3 | Gedistribueerde databases • Gedistribueerde databases • Root domein • named.conf • /var/log/daemon • nslookup • SOA record • NS record • A record
| Configureren BIND • Zone-bestand aanmaken • DNS configureren INTERNET: Linux 53 DNS Configuratie-BIND.pdf
| • Feed-back
|
4 | Reverse lookups • Zones • Zone files • Reverse lookup • nslookup • Het .arpa TLD
| Configureren reverse lookup • Zone-bestand aanmaken • DNS configureren INTERNET: Linux 54 DNS Configuratie-Reverse-lookup.pdf
| • Feed-back
|
5 | LAN domeinen • DNS records • SOA record • NS record • A record • PTR record
| Nieuwe host toevoegen • Host aan LAN toevoegen INTERNET: Linux 55 DNS Nieuwe-host-toevoegen.pdf
| • Feed-back
|
6 | E-Mail domeinen • MX record • A record • PTR record • nslookup • /var/log/daemon
| Mail Exchanger toevoegen • Mail Exchanger aan LAN toevoegen INTERNET: Linux 56 DNS Mail-Exchanger-toevoegen.pdf
| • Feed-back
|
7 | Internet domeinen • CNAME record
| Aanmaken domein alias • Internetdomein aanmaken • DNS configureren INTERNET: Linux 57 DNS Aanmaken-domein-alias.pdf
| • Feed-back
|
8 | DNS misbruik • Amplification attack • Recursive Zone Transfer • /etc/hosts • Cache poisoning
| Voorkomen DNS misbruik • Uitproberen Kaminsky hack • DNS configureren INTERNET: Linux 58 DNS Misbruik.pdf
| • Feed-back
|
9 | BIND DNS Server
| Opleveren van een werkende DNS server • Afmaken opdrachten
| • Toets
|
10 | | • Afmaken opdrachten
| • Herkansing
|
Vak LINUX,
Auteur DANBOL,
Niveau 4,
Cohort 2024,
Periode 10 | PDF
|
Lesweek | Theorie | Praktijk | Evaluatie |
1 | Linux in een Windows domein • Domain Controller • likewise-open • nslookup • Active Directory • DNS • hostname • dnscmd
| Configureren server • FQDN van de server controleren • Reverse lookup uitvoeren • Problemen oplossen INTERNET: Linux 61 WINDC Configuratie-server.pdf
| • Feed-back
|
2 | Configuratie Linux domein • Resolver • LDAP • resolv.conf
| Configureren client • De resolver instellen • FQDN van de client controleren • Reverse lookup uitvoeren • Problemen oplossen INTERNET: Linux 62 WINDC Configuratie-client.pdf
| • Feed-back
|
3 | Simple Authentication and Security Layer (SASL) • SASL • Versleutelingsmechanismen • ldapsearch • saslauthd • testsaslauthd
| Installeren SASL • Mechanismen op de DC opvragen • De saslauthd configureren • De saslauthd testen • Problemen oplossen INTERNET: Linux 63 WINDC Installatie-SASL.pdf
| • Feed-back
|
4 | Sendmail AUTH via SASL • Sendmail AUTH mechanismen • Sendmail.conf • m4 • sendmail.mc • maillog
| Configureren Sendmail AUTH via SASL • De saslauth daemon activeren • Sendmail configureren • Configuratiebestand genereren • Capabilities controleren • Login testen INTERNET: Linux 64 WINDC Sendmail-AUTH-via-SASL.pdf
| • Feed-back
|
5 | Samba winbind • nmblookup • smb.conf • net • wbinfo
| Installeren winbind • Opzoeken Windows werkgroep • Winbind configureren • Configuratie testen • Lid worden van het Windows domein • Login testen INTERNET: Linux 65 WINDC Installatie-winbind.pdf
| • Feed-back
|
6 | Pluggable Authentification Module (PAM) • PAM • Apache VirtualHost
| Installeren Apache mod_auth_pam • PAM configureren • Apache configureren • Controleren configuratie • Login testen INTERNET: Linux 66 WINDC Apache-mod auth pam.pdf
| • Feed-back
|
7 | Inloggen via winbind • /etc/pam.d • DHCP
| Configureren pam_winbind
| • Feed-back
|
8 | De Windows home folder • NetBIOS
| Configureren home folder
| • Feed-back
|
9 | Linux in een Windows domein
| Opleveren van een werkende Windows client • Afmaken opdrachten
| • Toets
|
10 | | • Afmaken opdrachten
| • Herkansing
|
Vak LINUX,
Auteur DANBOL,
Niveau 4,
Cohort 2024,
Periode 11 | PDF
|
Lesweek | Theorie | Praktijk | Evaluatie |
1 | Apache secure socket layer (SSL) • Secure Socket Layer • Certificaten • openssl • Apache directieven (Listen, SSLEngine, SSLCertificateFile) • Poort 443
| Installeren Apache SSL INTERNET: Linux 15 Apache SSL.pdf
| • Feed-back
|
2 | Linux unprivileged users • Foutopsporing • useradd • usermod • ps • less • mkdir • Unprivileged users
| Configureren unprivileged user
| • Feed-back
|
3 | Apache include-bestanden • Apache directieven (Include) • vi visual mode
| Configureren Include
| • Feed-back
|
4 | Apache indexeringsopties • Apache directieven (IndexOptions)
| Configureren IndexOptions
| • Feed-back
|
5 | Apache common gateway interface (CGI) • Perl • Apache Directieven (AddHandler)
| Apache CGI
| • Feed-back
|
6 | Apache modules • Apache directieven (Order, Allow, Satisfy)
| Apache Security
| • Feed-back
|
7 | Telnet en SSH • sshd • ssh • kill • HUP
| Telnet SSH
| • Feed-back
|
8 | | | • Feed-back
|
9 | SSH en Apache SSL
| Opleveren van een secure web-server • Afmaken opdrachten • Toets: Linux 02
| • Toets
|
10 | | • Afmaken opdrachten
| • Herkansing
|