LPIC-2 Objectives V4.5(FR)
Contents
- 1 Aperçu des tâches
- 2 Examens
- 3 Informations de version
- 4 Mises à jour
- 5 Traductions des objectifs
- 6 Objectifs de l'examen LPI 201
- 7 Objectifs de l'examen LPI 202
- 8 Future Change Considerations
Aperçu des tâches
Voici les examens à passer pour obtenir la certification LPIC-2. Il couvre les compétences d'administration Linux avancée communes aux différentes distributions. De plus vous devez être titulaire d'une certification LPIC-1 pour obtenir la certification LPIC-2. Peu importe l'ordre dans lequel les examens sont passés, mais les deux examens doivent être obtenus.
Pour passer la certification LPIC-2, le candidat doit être en mesure de :
- Administrer un site de taille moyenne.
- Planifier, mettre en oeuvre, maintenir, conserver en état, sécuriser, et dépanner un réseau hétérogène (MS, Linux) de petite taille comprenant :
- Un serveur LAN (Samba, NFS, DNS, DHCP, gestion des clients).
- Une passerelle Internet (pare-feu, VPN, SSH, cache web/proxy, courriel).
- Des serveurs Internet (serveurs Web, reverse proxy, serveur FTP).
- Encadrer des assistants.
- Conseiller la direction sur l'automatisation et les achats.
Examens
Pour obtenir la certification LPIC-2, Le candidat doit passer les 2 examens 201 et202 et être titulaire d'une certification LPIC-1 active.
Informations de version
Ceci est la version 4.5.0. des objectifs. Cette version est active à compter du 13t février 2017.
Vous pouvez également consulter les [[différences entre les versions 4.0 et 4.5 des objectifs.
La |version 4.0 des objectifs LPIC-2 est toujours accessible.
Mises à jour
Mise à jour de version (13 février 2017)
- version mise à jour en 4.5.0
Traductions des objectifs
Les traductions suivantes sont disponibles sur ce wiki :
- Français
Si vous souhaitez aider à la traduction des objectifs, contactez Fabian
Objectifs de l'examen LPI 201
Topic 200: Capacity Planning
200.1 Measure and Troubleshoot Resource Usage (weight: 6)
Valeur |
6 |
Description |
Candidates should be able to measure hardware resource and network bandwidth, identify and troubleshoot resource problems. |
Domaines de connaissance les plus importants :
- Measure CPU usage.
- Measure memory usage.
- Measure disk I/O.
- Measure network I/O.
- Measure firewalling and routing throughput.
- Map client bandwidth usage.
- Match / correlate system symptoms with likely problems.
- Estimate throughput and identify bottlenecks in a system including networking.
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- iostat
- iotop
- vmstat
- netstat
- ss
- iptraf
- pstree, ps
- w
- lsof
- top
- htop
- uptime
- sar
- swap
- processes blocked on I/O
- blocks in
- blocks out
200.2 Predict Future Resource Needs (weight: 2)
Valeur |
2 |
Description |
Candidates should be able to monitor resource usage to predict future resource needs. |
Domaines de connaissance les plus importants :
- Use monitoring and measurement tools to monitor IT infrastructure usage.
- Predict capacity break point of a configuration.
- Observe growth rate of capacity usage.
- Graph the trend of capacity usage.
- Awareness of monitoring solutions such as Icinga2, Nagios, collectd, MRTG and Cacti
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- diagnose
- predict growth
- resource exhaustion
Sujet 201 : le noyau Linux
201.1 Composants du noyau (valeur : 2)
Valeur |
2 |
Description | Les candidats doivent être capables d'utiliser les composants du noyau qui sont nécessaires pour les matériels spécifiques, pilotes matériels, ressources et besoins système. This objective includes implementing different types of kernel images, understanding stable and longterm kernels and patches, as well as using kernel modules. |
Domaines de connaissance les plus importants :
- Kernel 2.6.x, 3.x and 4.x documentation
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /usr/src/linux/
- /usr/src/linux/Documentation/
- zImage
- bzImage
- xz compression
201.2 Compiling a Linux kernel (weight: 3)
Valeur |
3 |
Description | Les candidats doivent être en mesure de configurer un noyau en incluant ou en retirant des fonctionnalités spécifiques en fonction du besoin. Ceci inclut la compilation et la recompilation du noyau lorsque c'est nécessaire, les mises à jour et la recherche des nouveautés dans un nouveau noyau, la création d'une image initrd et l'installation de nouveaux noyaux. |
Domaines de connaissance les plus importants :
- /usr/src/linux/
- Fichiers Makefile du noyau
- Kernel 2.6.x, 3.x and 4.x make targets
- Personnalisation de la configuration du noyau .
- Construction d'un nouveau noyau et des modules correspondants.
- Installation d'un nouveau noyau et de n'importe quel module.
- Vérification que le gestionnaire d'amorçage arrive à localiser le nouveau noyau et les fichiers associés.
- Fichiers de configuration des modules
- Use DKMS to compile kernel modules.
- Awareness of dracut
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- mkinitrd
- mkinitramfs
- make
- make targets (all, config, xconfig, menuconfig, gconfig, oldconfig, mrproper, zImage, bzImage, modules, modules_install, rpm-pkg, binrpm-pkg, deb-pkg)
- gzip
- bzip2
- OUtils de gestion des modules
- /usr/src/linux/.config
- /lib/modules/kernel-version/
- depmod
- dkms
201.3 Kernel runtime management and troubleshooting (weight: 4)
Valeur |
4 |
Description | Candidates should be able to manage and/or query a 2.6.x, 3.x or 4.x kernel and its loadable modules. Candidates should be able to identify and correct common boot and run time issues. Candidates should understand device detection and management using udev. Cet objectif inclut la résolution de problèmes avec les règles udev. |
Domaines de connaissance les plus importants :
- Utilisation des utilitaires en ligne de commande pour récupérer des informations à propos du noyau en cours d'exécution et des modules.
- Chargement et déchargement manuel des modules.
- Déterminer quand les modules peuvent êtres déchargés.
- Détermination les paramètres acceptés par un module
- Configuration du système pour charger les modules par leur nom plutôt que par leur nom de fichier.
- Système de fichiers /proc
- Content of /, /boot/ , and /lib/modules/
- Tools and utilities to analyse information about the available hardware
- Règles udev
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /lib/modules/kernel-version/modules.dep
- module configuration files in /etc/
- /proc/sys/kernel/
- /sbin/depmod
- /sbin/rmmod
- /sbin/modinfo
- /bin/dmesg
- /sbin/lspci
- /usr/bin/lsdev
- /sbin/lsmod
- /sbin/modprobe
- /sbin/insmod
- /bin/uname
- /usr/bin/lsusb
- /etc/sysctl.conf, /etc/sysctl.d/
- /sbin/sysctl
- udevmonitor
- udevadm monitor
- /etc/udev/
Sujet 202 : Démarrage du système
202.1 Customising system startup (weight: 3)
Valeur |
3 |
Description | Candidates should be able to query and modify the behaviour of system services at various targets / run levels. A thorough understanding of the systemd, SysV Init and the Linux boot process is required. This objective includes interacting with systemd targets and SysV init run levels. |
Domaines de connaissance les plus importants :
- Systemd
- SysV init
- Spécification de la Linux Standard Base (LSB)
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /usr/lib/systemd/
- /etc/systemd/
- /run/systemd/
- systemctl
- systemd-delta
- /etc/inittab
- /etc/init.d/
- /etc/rc.d/
- chkconfig
- update-rc.d
- init and telinit
202.2 System recovery (weight: 4)
Valeur |
4 |
Description | Les candidats doivent être en mesure de manipuler correctement un système Linux pendant la séquence de démarrage et en mode récupération. Cet objectif inclut l'utilisation conjointe des utilitaires d'init et des options du noyau relatives à init. Candidates should be able to determine the cause of errors in loading and usage of bootloaders. GRUB version 2 and GRUB Legacy are the bootloaders of interest. Both BIOS and UEFI systems are covered. |
Domaines de connaissance les plus importants :
- BIOS and UEFI
- NVMe booting
- GRUB version 2 and Legacy
- Shell grub
- Démarrage du chargeur d'amorçage et passage de main au noyau
- Chargement du noyau
- Initialisation et configuration du matériel
- Initialisation et configuration des services / démons.
- Know the different boot loader install locations on a hard disk or removable device.
- Overwrite standard boot loader options and using boot loader shells.
- Use systemd rescue and emergency modes.
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- mount
- fsck
- inittab, telinit and init with SysV init
- The contents of /boot/, /boot/grub/ and /boot/efi/
- EFI System Partition (ESP)
- GRUB
- grub-install
- efibootmgr
- UEFI shell
- initrd, initramfs
- Master boot record
- systemctl
202.3 Alternate Bootloaders (weight: 2)
Valeur |
2 |
Description | Candidates should be aware of other bootloaders and their major features. |
Domaines de connaissance les plus importants :
- SYSLINUX, ISOLINUX, PXELINUX
- Understanding of PXE for both BIOS and UEFI
- Awareness of systemd-boot and U-Boot
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- syslinux
- extlinux
- isolinux.bin
- isolinux.cfg
- isohdpfx.bin
- efiboot.img
- pxelinux.0
- pxelinux.cfg/
- uefi/shim.efi
- uefi/grubx64.efi
Sujet 203 : Systèmes de fichiers et périphériques
203.1 Operating the Linux filesystem (weight: 4)
Valeur |
4 |
Description | Les candidats doivent être en mesure de configurer et de se repérer dans le système de fichiers Linux standard. Cet objectif inclut la configuration et le montage des différents types de systèmes de fichiers. |
Domaines de connaissance les plus importants :
- Concept de la configuration de fstab
- Tools and utilities for handling swap partitions and files
- Use of UUIDs for identifying and mounting file systems
- Understanding of systemd mount units
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /etc/fstab
- /etc/mtab
- /proc/mounts
- mount et umount
- blkid
- sync
- swapon
- swapoff
203.2 Maintaining a Linux filesystem (weight: 3)
Valeur |
3 |
Description | Les candidats doivent être en mesure de maintenir correctement un système de fichiers Linux en utilisant les utilitaires système standards. This objective includes manipulating standard filesystems and monitoring SMART devices. |
Domaines de connaissance les plus importants :
- Outils et utilitaires de manipulation des systèmes de fichiers ext2, ext3 et ext4
- Tools and utilities to perform basic Btrfs operations, including subvolumes and snapshots
- Tools and utilities to manipulate XFS
- Awareness of ZFS
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- mkfs (mkfs.*)
- mkswap
- fsck (fsck.*)
- tune2fs, dumpe2fs and debugfs
- btrfs, btrfs-convert
- xfs_info, xfs_check, xfs_repair, xfsdump and xfsrestore
- smartd, smartctl
203.3 Creating and configuring filesystem options (weight: 2)
Valeur |
2 |
Description | Les candidats doivent être en mesure de configurer l'automatage des systèmes de fichiers avec AutoFS. Cet objctif inclut la configuration d'automount pour les systèmes de fichiers réseau et locaux. Il comprend également la création de systèmes de fichiers pour des périphériques tels que les CD-ROMs ainsi qu'une compréhension de base des caractéristiques des systèmes de fichiers chiffrés. |
Domaines de connaissance les plus importants :
- Fichiers de configuration d'autofs
- Understanding of automount units
- Outils et utilitaires pour UDF et ISO9660
- Awareness of other CD-ROM filesystems (HFS)
- Awareness of CD-ROM filesystem extensions (Joliet, Rock Ridge, El Torito)
- Basic feature knowledge of data encryption (dm-crypt / LUKS)
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /etc/auto.master
- /etc/auto.[dir]
- mkisofs
- cryptsetup
Sujet 204 : Administration avancée des périphériques de stockage
204.1 Configuring RAID (weight: 3)
Valeur |
3 |
Description | Les candidats doivent être en mesure de mettre en place et de configurer le RAID logiciel. Cet objectif inclut l'utilisation et la configuration de RAID 0, 1 et 5. |
Domaines de connaissance les plus importants :
- Software RAID configuration files and utilities
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- mdadm.conf
- mdadm
- /proc/mdstat
- partition type 0xFD
204.2 Adjusting Storage Device Access (weight: 2)
Valeur |
2 |
Description | Les candidats doivent être capables de configurer les options noyau pour prendre en charge différents types de lecteurs . This objective includes software tools to view & modify hard disk settings including iSCSI devices. |
Domaines de connaissance les plus importants :
- Outils et utilitaires de configuration de DMA pour les périphériques IDE, ATAPI et SATA.
- Tools and utilities to configure Solid State Drives including AHCI and NVMe
- Tools and utilities to manipulate or analyse system resources (e.g. interrupts)
- Connaissance de la commande sdparm et de ses utilisations
- Tools and utilities for iSCSI
- Awareness of SAN, including relevant protocols (AoE, FCoE)
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- hdparm, sdparm
- nvme
- tune2fs
- fstrim
- sysctl
- /dev/hd*, /dev/sd*, /dev/nvme*
- iscsiadm, scsi_id, iscsid and iscsid.conf
- WWID, WWN, LUN numbers
204.3 Logical Volume Manager (weight: 3)
Valeur |
3 |
Description | Les candidats doivent être capables de créer et de supprimer des volumes logiques, des groupes de volumes et des volumes physiques. Cet objectif inclut les instantanés et le redimensionnement des volumes logiques. |
Domaines de connaissance les plus importants :
- Outils de la suite LVM
- Redimensionnement, renommage, création et suppression des volumes logiques, groupes de volumes, volumes physiques
- Création et mise à jour des instantanés (snapshots)
- Activation des groupes de volumes
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /sbin/pv*
- /sbin/lv*
- /sbin/vg*
- mount
- /dev/mapper/
- lvm.conf
Sujet 205 : Configuration réseau
205.1 Basic networking configuration (weight: 3)
Valeur |
3 |
Description | Les candidats doivent être en mesure de configurer une carte réseau afin de se connecter à un réseau local, sans fil ou câblé et à un réseau étendu (WAN). Cet objectif inclut la capacité de communiquer entre les différents sous-réseaux d'un même réseau en IPv4 comme en IPv6. |
Domaines de connaissance les plus importants :
- Utilitaires de configuration et de manipulation des interfaces réseaux Ethernet
- Configuring basic access to wireless networks
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- ip
- ifconfig
- route
- arp
- iw
- iwconfig
- iwlist
205.2 Advanced Network Configuration (weight: 4)
Valeur |
4 |
Description | Les candidats doivent être en mesure de configurer un périphérique réseau pour mettre en œuvre différentes méthodes d'authentification.. This objective includes configuring a multi-homed network device and resolving communication problems. |
Domaines de connaissance les plus importants :
- Utilitaires de manipulation des tables de routage
- Utilitaires de configuration et de manipulation des interfaces réseaux Ethernet
- Utilitaires pour analyser d'état des périphériques réseau
- Utilitaires de contrôle et d'analyse du trafic TCP/IP
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- ip
- ifconfig
- route
- arp
- ss
- netstat
- lsof
- ping, ping6
- nc
- tcpdump
- nmap
205.3 Troubleshooting network issues (weight: 4)
Valeur |
4 |
Description | Les candidats doivent être en mesure d'identifier et de corriger les problèmes réseaux courants, ce qui inclut la connaissance des emplacements des fichiers de configuration de base et des commandes. |
Domaines de connaissance les plus importants :
- Localisation et contenu des fichiers de restriction d'accès
- Utilitaires de configuration et de manipulation des interfaces réseaux Ethernet
- Outils de gestion des tables de routage
- Utilitaires pour lister les états du réseau.
- Utilitaires pour obtenir des informations sur la configuration réseau
- Méthodes d'information à propos de la reconnaissance et de l'utilisation des périphériques matériels
- System initialisation files and their contents (Systemd and SysV init)
- Awareness of NetworkManager and its impact on network configuration
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- ip
- ifconfig
- route
- ss
- netstat
- /etc/network/, /etc/sysconfig/network-scripts/
- ping, ping6
- traceroute, traceroute6
- mtr
- hostname
- System log files such as /var/log/syslog, /var/log/messages and the systemd journal
- dmesg
- /etc/resolv.conf
- /etc/hosts
- /etc/hostname, /etc/HOSTNAME
- /etc/hosts.allow, /etc/hosts.deny
Sujet 206 : Maintenance système
206.1 Make and install programs from source (weight: 2)
Valeur |
2 |
Description | Les candidats doivent être en mesure de construire et d'installer un programme exécutable à partir du code source. Cet objectif inclut la décompression d'une archive des sources. |
Domaines de connaissance les plus importants :
- Extraction du code source en utilisant les utilitaires courants de compression et d'archivage.
- Comprendre les bases de l'utilisation de la commande "make" pour compiler les programmes.
- Passage de paramètres à un script de configuration.
- Connaissance de l'emplacement des sources par défaut.
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /usr/src/
- gunzip
- gzip
- bzip2
- xz
- tar
- configure
- make
- uname
- install
- patch
206.2 Backup operations (weight: 3)
Valeur |
3 |
Description | Les candidats doivent être en mesure d'utiliser les outils système pour sauvegarder les données importantes du système. |
Domaines de connaissance les plus importants :
- Connaissance des répertoires devant être sauvegardés
- Awareness of network backup solutions such as Amanda, Bacula, Bareos and BackupPC
- Connaissance des avantages et inconvénients des différents médias de sauvegarde tels que les bandes magnétiques, CDR, disques etc.
- Sauvegardes partielles et manuelles.
- Vérification de l'intégrité des fichiers de sauvegarde.
- Restaurations partielles ou complètes des sauvegardes.
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /bin/sh
- dd
- tar
- /dev/st* et /dev/nst*
- mt
- rsync
Valeur |
1 |
Description | Les candidats doivent être en mesure d'informer les utilisateurs des questions relatives au système. |
Domaines de connaissance les plus importants :
- Automatisation de la communication avec les utilisateurs à travers les messages de connexion.
- Information des utilisateurs actifs des opérations de maintenance système
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /etc/issue
- /etc/issue.net
- /etc/motd
- wall
- shutdown
- systemctl
Objectifs de l'examen LPI 202
Sujet 207 : Serveurs de nom de domaine
207.1 Basic DNS server configuration (weight: 3)
Valeur |
3 |
Description | Candidates should be able to configure BIND to function as an authoritative and as a recursive, caching-only DNS server. This objective includes the ability to manage a running server and configuring logging. |
Domaines de connaissance les plus importants :
- Fichiers, termes et utilitaires de configuration de BIND 9.x
- Détermination de l'emplacement des fichiers de zone dans les fichiers de configuration de BIND
- Actualisation de bind après modification des fichiers de configuration ou de zone
- Awareness of dnsmasq, djbdns and PowerDNS as alternate name servers
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /etc/named.conf
- /var/named/
- rndc
- named-checkconf
- kill
- host
- dig
207.2 Create and maintain DNS zones (weight: 3)
Valeur |
3 |
Description | Candidates should be able to create a zone file for a forward or reverse zone and hints for root level servers. Cet objectif inclut la définition de bonnes valeurs pour les enregistrements, l'ajout d'hôtes dans une zone et l'ajout de zones au DNS. Un candidat doit aussi être capable de déléguer des zones à un autre serveur DNS. |
Domaines de connaissance les plus importants :
- Fichiers, termes et utilitaires de configuration de BIND 9.x
- Utilitaires de requête sur les serveurs DNS
- Format, contenu et emplacement des fichiers de zone de BIND
- Différentes méthodes d'ajout de nouveaux hôtes dans les fichiers de zone ainsi que dans les zones inversées
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /var/named/
- syntaxe des fichiers de zone
- formats des enregistrements
- named-checkzone
- named-compilezone
- masterfile-format
- dig
- nslookup
- host
207.3 Securing a DNS server (weight: 2)
Valeur |
2 |
Description | Les candidats doivent être capables de configurer un serveur DNS afin qu'il s'exécute en tant qu'utilisateur non root et dans un environnement d'exécution restreint (chroot jail). Cet objectif inclut l'échange sécurisé de données entre des serveurs DNS. |
Domaines de connaissance les plus importants :
- Fichiers de configuration de BIND 9
- Configuration de BIND afin qu'il s'exécute dans dans un environnement restreint (chroot jail)
- Fractionnement de la configuration de BIND en utilisant l'instruction forwarders
- Configuration et utilisation des signatures de transaction (TSIG)
- Awareness of DNSSEC and basic tools
- Awareness of DANE and related records
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /etc/named.conf
- /etc/passwd
- DNSSEC
- dnssec-keygen
- dnssec-signzone
Topic 208: HTTP Services
208.1 Basic Apache configuration (weight: 4)
Valeur |
4 |
Description | Les candidats doivent être en mesure d'installer et de configurer un serveur Web. Cet objectif inclut le contrôle de la charge et de la performance du serveur, la restriction d'accès aux utilisateurs, la configuration de la prise en charge via des modules des langages de scripts et le paramétrage de l'authentification utilisateur. La configuration des options du serveur pour restreindre l'accès aux ressources est également au programme. Candidates should be able to configure a web server to use virtual hosts and customise file access. |
Domaines de connaissance les plus importants :
- Apache 2.4 configuration files, terms and utilities
- Configuration et contenu des fichiers journaux Apache
- Méthodes et fichiers de restriction d'accès
- Configuration de mod_perl et de PHP
- Utilitaires et fichiers d'authentification utilisateur
- Configuration du nombre maximum de requêtes, des nombres minimums et maximums de serveurs et de clients
- Apache 2.4 virtual host implementation (with and without dedicated IP addresses)
- Utilisation des déclarations de redirection dans la configuration d'Apache pour personnaliser l'accès aux fichiers
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- journaux d'accès et d'erreurs
- .htaccess
- httpd.conf
- mod_auth_basic, mod_authz_host and mod_access_compat
- htpasswd
- AuthUserFile, AuthGroupFile
- apachectl, apache2ctl
- httpd, apache2
208.2 Apache configuration for HTTPS (weight: 3)
Valeur |
3 |
Description | Candidates should be able to configure a web server to provide HTTPS. |
Domaines de connaissance les plus importants :
- Fichiers de configuration, outils et utilitaires pour SSL
- Generate a server private key and CSR for a commercial CA
- Generate a self-signed Certificate
- Install the key and certificate, including intermediate CAs
- Configure Virtual Hosting using SNI
- Awareness of the issues with Virtual Hosting and use of SSL
- Security issues in SSL use, disable insecure protocols and ciphers
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- Fichiers de configuration d'Apache2
- /etc/ssl/, /etc/pki/
- openssl, CA.pl
- SSLEngine, SSLCertificateKeyFile, SSLCertificateFile
- SSLCACertificateFile, SSLCACertificatePath
- SSLProtocol, SSLCipherSuite, ServerTokens, ServerSignature, TraceEnable
208.3 Implementing Squid as a caching proxy (weight: 2)
Valeur |
2 |
Description | Les candidats doivent être en mesure d'installer et de configurer un serveur mandataire (proxy), y compris les règles d'accès, l'authentification et l'utilisation de ressource. |
Domaines de connaissance les plus importants :
- Squid 3.x configuration files, terms and utilities
- Méthodes de restrictions d'accès
- Méthodes d'authentification utilisateur
- Format et contenu des ACL dans la configuration de Squid
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- squid.conf
- acl
- http_access
208.4 Implementing Nginx as a web server and a reverse proxy (weight: 2)
Valeur |
2 |
Description | Candidates should be able to install and configure a reverse proxy server, Nginx. Basic configuration of Nginx as a HTTP server is included. |
Domaines de connaissance les plus importants :
- Nginx
- Reverse Proxy
- Basic Web Server
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /etc/nginx/
- nginx
Sujet 209 : Partage de fichiers
209.1 Samba Server Configuration (weight: 5)
Valeur |
5 |
Description | Candidates should be able to set up a Samba server for various clients. This objective includes setting up Samba as a standalone server as well as integrating Samba as a member in an Active Directory. Furthermore, the configuration of simple CIFS and printer shares is covered. La configuration d'un client Linux utilisateur du serveur Samba est aussi au programme. L'examen porte également sur la résolution de problème sur les installations. |
Domaines de connaissance les plus importants :
- Samba 4 documentation
- Samba 4 configuration files
- Samba 4 tools and utilities and daemons
- Mounting CIFS shares on Linux
- Mise en correspondance des comptes utilisateurs Windows avec les comptes utilisateurs Linux
- User-Level, Share-Level and AD security
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- smbd, nmbd, winbindd
- smbcontrol, smbstatus, testparm, smbpasswd, nmblookup
- samba-tool
- net
- smbclient
- mount.cifs
- /etc/samba/
- /var/log/samba/
209.2 NFS Server Configuration (weight: 3)
Valeur |
3 |
Description | Les candidats doivent être en mesure d'exporter les systèmes de fichiers avec NFS. Cet objectif inclut les restrictions d'accès, le montage d'un système de fichiers NFS sur un client et la sécurisation du service NFS. |
Domaines de connaissance les plus importants :
- NFS version 3 configuration files
- Outils et utilitaires NFS
- Restrictions d'accès à certaines machines et/ou sous-réseaux
- Options de montage sur le serveur et les clients
- TCP Wrappers
- Awareness of NFSv4
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /etc/exports
- exportfs
- showmount
- nfsstat
- /proc/mounts
- /etc/fstab
- rpcinfo
- mountd
- portmapper
Sujet 210 : Gestion des clients réseau
210.1 DHCP configuration (weight: 2)
Valeur |
2 |
Description | Les candidats doivent être en mesure de configurer un serveur DHCP. Cet objectif inclut le paramétrage des options par défaut et par client, l'ajout d'adresses statiques et l'ajout de postes clients BOOTP. La configuration d'agents relais DHCP et la maintenance des serveurs DHCP sont également au programme. |
Domaines de connaissance les plus importants :
- Fichiers, termes et utilitaires de configuration de DHCP
- Configuration de plages d'adresses par sous-réseaux et allouées dynamiquement
- Awareness of DHCPv6 and IPv6 Router Advertisements
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- dhcpd.conf
- dhcpd.leases
- DHCP Log messages in syslog or systemd journal
- arp
- dhcpd
- radvd
- radvd.conf
210.2 PAM authentication (weight: 3)
Valeur |
3 |
Description | Les candidats doivent être en mesure de configurer PAM pour la prise en charge de l'authentification à partir des différentes méthodes disponibles. This includes basic SSSD functionality. |
Domaines de connaissance les plus importants :
- Fichiers, termes et utilitaires de configuration de PAM
- Mots de passe passwd et shadow
- Use sssd for LDAP authentication
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /etc/pam.d/
- pam.conf
- nsswitch.conf
- pam_unix, pam_cracklib, pam_limits, pam_listfile, pam_sss
- sssd.conf
210.3 LDAP client usage (weight: 2)
Valeur |
2 |
Description | Les candidats doivent être en mesure d'interroger et de mettre à jour les données d'un serveur LDAP. L'import et l'ajout d'éléments ainsi que l'ajout et la gestion des utilisateurs sont également au programme. |
Domaines de connaissance les plus importants :
- Utilitaires LDAP pour la gestion des données et les requêtes
- Modification des mots de passe utilisateurs
- Requêtes sur l'annuaire LDAP
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- ldapsearch
- ldappasswd
- ldapadd
- ldapdelete
210.4 Configuring an OpenLDAP server (weight: 4)
Valeur |
4 |
Description | Candidates should be able to configure a basic OpenLDAP server including knowledge of LDIF format and essential access controls. |
Domaines de connaissance les plus importants :
- OpenLDAP
- Directory based configuration
- Access Control
- Distinguished Names
- Changetype Operations
- Schemas and Whitepages
- Directories
- Object IDs, Attributes and Classes
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- slapd
- slapd-config
- LDIF
- slapadd
- slapcat
- slapindex
- /var/lib/ldap/
- loglevel
Sujet 211 : Services de courrier électronique
211.1 Using e-mail servers (weight: 4)
Valeur |
4 |
Description | Les candidats doivent être en mesure de gérer un serveur de messagerie (e-mail), y compris la configuration des alias de courriel, la mise en place des quotas et la gestion des domaines virtuels. Cet objectif inclut la configuration de serveurs de relais internes et le contrôle des serveurs de messagerie. |
Domaines de connaissance les plus importants :
- Fichiers de configuration de Postfix
- Basic TLS configuration for postfix
- Basic knowledge of the SMTP protocol
- Awareness of sendmail and exim
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- Fichiers et commandes de configuration de Postfix
- /etc/postfix/
- /var/spool/postfix/
- Couche d'émulation des commandes sendmail
- /etc/aliases
- Journaux relatifs au courrier électronique dans /var/log
211.2 Managing E-Mail Delivery (weight: 2)
Valeur |
2 |
Description | Les candidats doivent être en mesure de mettre en place des logiciels permettant de filtrer, trier et contrôler les courriels utilisateurs entrants. |
Domaines de connaissance les plus importants :
- Understanding of Sieve functionality, syntax and operators
- Use Sieve to filter and sort mail with respect to sender, recipient(s), headers and size
- Awareness of procmail
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- Conditions and comparison operators
- keep, fileinto, redirect, reject, discard, stop
- Dovecot vacation extension
211.3 Managing Mailbox Access (weight: 2)
Valeur |
2 |
Description | Les candidats doivent être en mesure d'installer et de configurer les services POP et IMAP. |
Domaines de connaissance les plus importants :
- Dovecot IMAP and POP3 configuration and administration
- Basic TLS configuration for Dovecot
- Awareness of Courier
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /etc/dovecot/
- dovecot.conf
- doveconf
- doveadm
Sujet 212 : Sécurité du système
212.1 Configuring a router (weight: 3)
Valeur |
3 |
Description | Candidates should be able to configure a system to forward IP packet and perform network address translation (NAT, IP masquerading) and state its significance in protecting a network. Cet objectif inclut la configuration de la redirection de ports, la gestion des règles de filtrage et la prévention des attaques. |
Domaines de connaissance les plus importants :
- iptables and ip6tables configuration files, tools and utilities
- Fichiers, outils et utilitaires de gestion des tables de routage.
- Private address ranges (IPv4) and Unique Local Addresses as well as Link Local Addresses (IPv6)
- Redirection de ports et transmission IP (IP forwarding)
- List and write filtering and rules that accept or block IP packets based on source or destination protocol, port and address
- Enregistrement et rechargement des configurations de filtrage
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /proc/sys/net/ipv4/
- /proc/sys/net/ipv6/
- /etc/services
- iptables
- ip6tables
212.2 Managing FTP servers (weight: 2)
Valeur |
2 |
Description | Les candidats doivent être en mesure de configurer un serveur FTP pour le téléchargement et l'envoi de données anonymes. Cet objectif inclut les précautions à prendre dans le cas où les envois anonymes sont autorisés et la configuration des accès utilisateurs. |
Domaines de connaissance les plus importants :
- Fichiers, outils et utilitaires de configuration de Pure-FTPd et vsftpd
- Sensibilisation à ProFTPd
- Understanding of passive vs. active FTP connections
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- vsftpd.conf
- Options importantes de la ligne de commande de Pure-FTPd
212.3 Secure shell (SSH) (weight: 4)
Valeur |
4 |
Description | Les candidats doivent être en mesure de configurer et de sécuriser un serveur SSH. Cet objectif inclut la gestion des clés et la configuration de SSH pour les utilisateurs. Les candidats devraient également être en mesure d'encapsuler un protocole applicatif sur SSH et de gérer les connexions SSH. |
Domaines de connaissance les plus importants :
- Fichiers, outils et utilitaires de configuration d'OpenSSH
- Restrictions de connexions pour le superutilisateur et les utilisateurs normaux
- Gestion des clés serveur et client pour les connexions sans mot de passe
- Utilisation de multiples connexions à partir de multiples machines pour éviter les pertes de connexions distantes lors des changements de configuration
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- ssh
- sshd
- /etc/ssh/sshd_config
- /etc/ssh/
- Fichiers de clés privées et publiques
- PermitRootLogin, PubKeyAuthentication, AllowUsers, PasswordAuthentication, Protocol
212.4 Security tasks (weight: 3)
Valeur |
3 |
Description | Les candidats doivent être en mesure de recevoir les alertes de sécurité à partir de diverses sources, d'installer, configurer et exécuter des systèmes de détection d'intrusion et d'appliquer des correctifs de bogues ou de problèmes de sécurité . |
Domaines de connaissance les plus importants :
- Outils et utilitaires permettant de balayer (scan) et de tester les ports sur un serveur
- Locations and organisations that report security alerts as Bugtraq, CERT or other sources
- Outils et utilitaires pour mettre en place un système de détection d'intrusion (IDS)
- Awareness of OpenVAS and Snort
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- telnet
- nmap
- fail2ban
- nc
- iptables
212.5 OpenVPN (weight: 2)
Valeur |
2 |
Description | Candidates should be able to configure a VPN (Virtual Private Network) and create secure point-to-point or site-to-site connections. |
Domaines de connaissance les plus importants :
- OpenVPN
Liste partielle de termes, fichiers et utilitaires utilisés pour cet objectif :
- /etc/openvpn/
- openvpn
Future Change Considerations
Future changes to the objective will/may include:
- Extend the amount of NetworkManager covered, i.e. including the CLI
- lighttpd would have been too much coverage of web services. Perhaps reduce Apache next revision to make room.
- host level IDS (tripwire, AIDE, etc) to be covered in future LPIC-1.
- introduction (or more) to FreeIPA
- add coverage of mod_security and mod_evasive to Apache HTTP (maybe as a separate topic: Web Application Firewall)
- add coverage of a higher-level firewall package like firewalld or ufw
- Reconsider mod_perl
- Add firewall-cmd and /etc/firewalld/firewalld.conf related to firewalld to LPIC-2
- Awareness of firewalld
- Add nmcli and nmtui to LPIC-2
- Full coverage of IPv6 auto configuration
- Remove djbdns
- Advanced shell scripting (sed -e, set -x, set -o, pipefail, PIPESTATUS, declare)
- Filesystem quota (similar to the topic removed from LPIC-1)
- Understanding of consistency in backups, e.g. for databases
- Let's Encrypt for certification procurement