353
Tél. : 0821 20 25 00 -
Intitulé des formations Page
Administration systèmes
Fondamentaux de l’administration Linux™ (multi-distributions), et administration avancée 355
Services réseaux et applicatifs sous Linux™ 357
Serveurs d’application Tomcat, JBoss, WebLogic 358
Mise en place d’un annuaire LDAP 360
Programmation Shell, langage Perl 361
Modélisation XML et architectures
XML : structurer les données et documents 363
Concept UML 365
Langage de programmation basique
C, C++ 367
JavaScript™ pour développer en HTML dynamique 369
Programmation Java™
Développer des applications en Java™ 370
Interfaces applicatives : Swing, Eclipse RCP 373
Framework pour la gestion de données : Hibernate, JPA 375
Framework pour le développement Web : Spring, JSF, Struts, JBoss 376
Programmation PHP
Développer un site web : Initiation, perfectionnement 382
Dévelo
pp
ement PH
P
Pro
g
ra
m
m
m
m
m
m
m
m
atio
n
b
b
b
j
j
j
e
e
e
t
t
t
Open Source
Administration s
y
sm
e
LÉGENDE Détails p.05
Formation incluant
le passage d’un examen
Nouveau
cours
Mise
à jour Débutant Intermédiaire Confirmé
Financement
spécifique
Shell
Linux
EXE_cata_form_2014GK_chapitre14_OpenSource - v04.indd 353 12/12/13 10:41
354
www.globalknowledge.fr
LinuxTM, Systèmes & Réseaux
Même si les plateformes Unix®/Linux™ restent encore majoritaires en environnement de production, ces produits
ont atteint leur maturité dans le contexte serveur/poste client. Les stages développés par Global Knowledge
apportent les compétences recherchées en administration indépendamment des versions Unix® et des distributions :
administration et con guration basique, mise en œuvre des serveurs applicatifs, sécurisation...
Filières de formation
UX012
MySQL® : Con guration
et administration
Base de données
UX092
Mise en place d’annuaire LDAP
sous Unix®/Linux™
Annuaire
UX074
BIND : Mise en œuvre
de serveurs DNS
UX076
Administration
Tomcat
Services
Réseaux & Applicatifs
UX073
APACHE : Mise en œuvre
de serveurs Web
JBOSS/JBOSSAV
Administration
JBoss
WEBLOG
Administration
de serveurs d’applications
WebLogic
ADMINISTRATEURS
ET INGÉNIEURS SYSTÈME
UX001
Unix®/Linux™ : Les bases
indispensables
UX011
Programmation
Shell
UX005
Linux™ :
Administration système
UX006
Linux™ Administration système
avancée
UX071
Sécuriser
les serveurs Linux™
Administration avancée
Administration système AIX :
retrouvez les formations of cielles IBM
®
en p.200
EXE_cata_form_2014GK_chapitre14_OpenSource - v04.indd 354 12/12/13 10:42
355
Tél. : 0821 20 25 00 -
Unix®, Linux™ : Les bases indispensables
( UX001 )
4 jours - 2 050 € HT
Cette formation présente les concepts
fondamentaux d’Unix
®
/Linux™ et constitue
un tronc commun technique indispensable
pour les informaticiens ayant à travailler
sur un système Unix
®
ou Linux™ quelle
qu’en soit la version.
Objectifs
Acquérir les compétences indispensables pour
une utilisation maîtrisée d’un système Unix
®
ou
Linux™
Comprendre les fondamentaux d’Unix
®
et
sélectionner les commandes et utilitaires essentiels
dans la pratique quotidienne
Appréhender les aspects essentiels de
la programmation Shell (écriture de scripts)
Participants
Cette formation s’adresse aux administrateurs et
ingénieurs amenés à travailler en environnement
Unix
®
/Linux™.
Pré-requis
Aucune connaissance préalable sur Unix
®
ou
Linux™ n’est nécessaire
Avoir de bonnes connaissances générales
en informatique
Contenu détaillé
Caractéristiques générales et composantes
du système
Panorama des versions
Linux™ par rapport à Unix®, logiciels
“Open Source”
Connexion et déconnexion, premières
commandes simples
Accès à la documentation
Approche utilisateur de l’organisation
des disques
Types et noms de fichiers, arborescence,
commandes essentielles
Maîtrise des droits d’accès
Prise en main de l’éditeur de texte “vi”
Processus (définitions, attributs, commande
“ps”, interruptions)
Mécanismes disponibles pour l’utilisateur
• Redirections
• “Pipeline”
• Arrière-plan
• Processus stoppés
Utilisation du Shell, variables
d’environnement, alias, historique
des commandes, fichiers de connexion
Manipulation de commandes essentielles
• Find
• Commandes d’impression
• Sauvegardes
• Filtres
Manipulation de commandes réseau
(telnet, “remote commands”, ftp, SSH)
Comprendre les interfaces graphiques
• principe fonctionnel
• CDE
• KDE
• GNOME
Les bases de la programmation Shell
• Procédures, paramètres, codes retour
• Instructions (tests, boucles, aiguillage)
• Fonctions
• Commandes internes utiles
Linux™ : A dministration s ystème
( UX005 )
5 jours - 2 390 € HT
Cette formation permet aux participants
d’acquérir les compétences et connaissances
nécessaires pour maîtriser l’administration
système en environnement Unix
®
/Linux™.
Cette formation est un complément
indispensable de la formation UX001. Elle
peut aider également à la préparation de la
certi cation Linux™ LPI niv.1
Objectifs
Acquérir des bases solides pour administrer des
systèmes Linux™, quelle que soit la distribution
L’approche “ligne de commande” est privilégiée
pour une adaptation naturelle aux rubriques des
menus spéci ques
Participants
Cette formation s’adresse aux personnes
ayant à intervenir dans un contexte Linux™
(administrateurs, exploitants, intégrateurs…).
Pré-requis
Posséder des connaissances équivalentes au stage
UX001 “Unix
®
/Linux™ : Les bases indispensables”
La connaissance de la programmation Shell
(UX011) n’est pas requise pour suivre cette
formation mais son apprentissage peut être
conseillé, en complément, avant ou après cette
session
Contenu détaillé
Distribution Linux™ et principaux logiciels
libres
Ressources, sources d’information,
accès à la documentation
Installation de Linux™
Organisation des disques
• Disques physiques
• Partitions
• Volumes logiques
• Disques raiDs
Systèmes de fichiers
• Types de “ le systems”
• Création
• Montage
• Démontage
• Véri cation
• Réparation
• Quotas
Partage de disques via NFS
Sauvegardes et restaurations
Création et gestion des groupes et des
utilisateurs (comptes locaux, comptes NIS)
Démarrage et arrêt du système
• Niveaux d’exécution
• Processus “init”
• Démons essentiels
• Paramétrage
Gestionnaires de démarrage (Lilo et Grub)
Configuration TCP/IP de base
• Interface physique
• Adressage ip
• Nom et domaine dns
• Passerelle par défaut
Gestion des services réseaux
• Inetd
• Xinetd
• Connexions sécurisées via ssh
Ajouts de périphériques usuels (disques,
bandes magnétiques, cédéroms,
périphériques USB)
Services d’impression
Maintenance quotidienne (fichiers “logs”
espace de pagination, service “cron”)
Gestion des paquets logiciels (RPM
et Debian)
Récupération et compilation de logiciels
“Open Source”
Noyau Linux™, paramétrage
Linux™ : Administration s
y
stèm
e
EXE_cata_form_2014GK_chapitre14_OpenSource - v04.indd 355 12/12/13 10:42
356
www.globalknowledge.fr
Linux™ : Administration système avancée
( UX006 )
5 jour s - 2 590 HT
Cette formation, de type Bootcamp,
permet aux participants d’acquérir les
compétences et connaissances pratiques
sur l’administration avancée de Linux™.
Objectifs
Réaliser les tâches courantes et avancées
d’administration système
• S’adapter aux situations imprévues
Participants
Cette formation s’adresse aux professionnels ayant
déjà un vécu Unix
®
/Linux™ et qui souhaitent
structurer un peu mieux leurs connaissances
a n d’intervenir dans un contexte Linux™
(administrateurs, exploitants, intégrateurs).
Pré-requis
Les participants doivent avoir suivi la formation
UX005 ou posséder les connaissances équivalentes.
Contenu détaillé
Tour d’horizon des commandes de base
nécessaires à la réalisation des exercices
Gestion des scripts
• Gestion de paramètres
• Création automatisée de scripts
• Ajout de compte utilisateur avec horodatage
• Surveillance de ressources
• Script de charge CPU
Administration réseau
• Client DHCP
Captures réseau en ligne de commande
et exploitation des captures
• Activation et gestion du routage
• Con guration et tests IPv6
Gestion du stockage
• Les partitions et le montage
• Gestion et modi cation des lesystems
• Types de référencement des lesystems
• Protection des lesystems
• Les volumes logiques
• Les snapshots LVM
• RAID Logiciel
• Création de chier iso à partir d’une arborescence
• Gestion de lesystems cryptés
Gestion des accès réseau
• Client NFS
• Partage NFS ponctuel
• Partage NFS permanent
• Client CIFS
Administration système
• Création de script de service
• Gestion des en-têtes LSB
Démarrage des services selon les niveaux
d’exécution
Gestion des performances
• Gestion et ajout de swap
• Surveillance de la charge système
• Mesure des performances des disques
• Priorité d’ordonnancement des processus
• Création et gestion de ramdisk
Gestion des applications
• Caractéristiques des paquets logiciels
• Gestion des paquets logiciels au format RPM
• Gestion des paquets logiciels au format Deb
• Exploitation des dépôts RPM et DEB
• Procédure de compilation d’applications
Gestion de DNS
• Principes de base du serveur DNS
• Gestion du service DNS
• Création et con guration d’un serveur de cache
• Création de zones et délégation
• Résolution d’enregistrements IPv6
• Commande de pilotage rndc
Gestion des serveurs Web
• Gestion du service apache
• Con guration from scratch d’un serveur Apache
• Création un site Web secondaire
Scénarios d’application
Travaux pratiques libres sur des scénarios
d’exploitation ou de troubleshooting
Sécuriser les serveurs Linux™
( UX071 )
5 jour s - 2 530 HT
Cette formation permet aux participants
d’acquérir les connaissances et
compétences nécessaires pour sécuriser les
serveurs Linux™.
Objectifs
• Détecter les intrusions
• Utiliser la cryptographie
• Sécuriser localement le système
• Sécuriser les services réseau internes
• Con gurer les pare-feux
• Mettre en place des VPNs
Participants
Cette formation s’adresse aux administrateurs.
Pré-requis
De bonnes connaissances de l’administration
d’un serveur Linux™ sont indispensables.
Contenu détaillé
Introduction
Pourquoi sécuriser un système : de quoi doit-on se
protéger, de qui, pourquoi peut-on être attaqué
Parvenir à la sécurité
Détecter les intrusions avec les audits
et les journaux
Protection avec la cryptographie
• Les différents algorithmes de chiffrage
• Les protocoles
La sécurité locale du système
• Le processus de connexion
• La gestion des mots de passe
• Les utilisateurs
• Les droits des chiers et des répertoires
• Les ACL
PAM (Pluggable Authentication Modules)
• Intérêts
• Paramétrage
SELinux
La sécurité des services réseau internes
• OpenSSH
• Les certi cats, OpenSSL
• Authenti cation du réseau avec Kerberos
Les pare-feux
• Con guration d’un pare-feu
• Philosophie et syntaxe des iptables
• Mise en place de ltres d’accès
• SQUID
Mise en place de VPNs
Sécurisation d’un serveur
Linux™ : Administration s
y
stèm
e
EXE_cata_form_2014GK_chapitre14_OpenSource - v04.indd 356 12/12/13 10:42
357
Tél. : 0821 20 25 00 -
Unix®/Linux™ : Mise en œuvre de serveurs Web Apache
( UX073 )
2 jour s - 1 050 HT
Cette formation permet d’acquérir les
compétences et connaissances nécessaires
pour maîtriser la mise en œuvre et la
gestion de serveurs Web Apache et
apporter une étude plus complète et
détaillée des serveurs Apache.
Objectifs
• Mettre en œuvre les serveurs Web Apache
• Gérer les serveurs Web Apache
Apporter une étude complète et détaillée
des serveurs Apache
Participants
Cette formation s’adresse aux administrateurs
système, exploitants, équipes d’infogérance
et équipes support.
Pré-requis
Avoir de bonnes notions de base sur les systèmes
Unix
®
/Linux™.
Contenu
Le projet Apache, les versions
Ressources, sources d’information
Protocole HTTP
Installation via les sources ou en tant
que “package”
Apache sur plateformes Windows®
Directives du fichier “httpd.conf”
Les modules Apache
Hôtes virtuels
Gestion des programmes CGI, FastCGI
Module “mod_perl”
Intégration du PHP
Gestion des fichiers “logs”
Outils de statistiques
Sécurité (SSL, méthodes d’authentification)
Services “proxy-cache”
Unix®/Linux™ BIND : Mise en œuvre de serveurs DNS
( UX074 )
2 jour s - 1 050 HT
Cette formation permet d’acquérir les
connaissances et compétences nécessaires
pour maîtriser la mise en œuvre et la gestion
de serveurs DNS via l’implémentation
“BIND”.
Participants
Cette formation s’adresse aux administrateurs
système, exploitants, équipes d’infogérance
et équipes support.
Pré-requis
Il est nécessaire de posséder de bonnes notions
de base sur les systèmes Unix
®
/Linux™.
Contenu
Le projet BIND de l’ISC, les versions
Ressources, sources d’information
Principes de fonctionnement du DNS
Installation
Aspect client “resolver”
Fichiers de configuration, démon “named”
Mise en œuvre d’un serveur primaire
Interactions du DNS avec la messagerie
Interactions DNS et DHCP
Mise en œuvre de serveurs secondaires
Mise en œuvre de serveurs caches
Gestion de sous-domaines
Sécurisation
Aspects avancés
Outils de tests
Interactions BIND et Windows Server®
Administration Tomcat
( UX076 )
3 jour s - 1 680 HT
Cette formation permet d’acquérir les
connaissances et compétences nécessaires
pour installer et administrer un serveur
d’application Tomcat en environnement
Open Source.
Objectifs
• Installer la plateforme Java™
• Installer le serveur Tomcat
• Administrer le serveur
• Déployer et gérer des applications
• Sécuriser le serveur et les applications
Participants
Cette formation s’adresse aux personnes devant
intervenir sur un serveur d’application Tomcat.
Pré-requis
Avoir des connaissances J2EE et Java™.
Contenu détaillé
Introduction
• Rappels sur les architectures
• Tomcat et Java™
• Le protocole HTTP
• Le langage Java™
La plateforme J2EE
• L’architecture d’une application Web
Installation et configuration
• Installation de la plateforme Java™
• Installation du serveur Tomcat
Administration du serveur
• Le chier de con guration server .xml
• Autres chiers de con guration
• Con guration de ressources
• Outil d’administration de Tomcat
Déploiement et gestion des applications
• Déployer une application dans Tomcat
• L’application manager de Tomcat
• Le Deployer de Tomcat
La sécurité du serveur et de ses applications
• Les realms
• Autres aspects (SSo, SSL,…)
Analyse et supervision
Linux™ : Administration de serveurs a
pp
licati
fs
EXE_cata_form_2014GK_chapitre14_OpenSource - v04.indd 357 12/12/13 10:42
1 / 33 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !