Formation Linux Unix Toulouse
AP FORMATION TOULOUSE

Filières Linux / Unix

Formations courtes >> Réseaux >> Filières Linux / Unix

Filière Libre

1 - Linux : L'état de l'Art
2 - Bases Linux
3 - Langage de commandes Bourne Another Shell (bash)
4 - Administration Linux 
5 - Mise en oeuvre TCP/IP sous Linux
6 - Mise en oeuvre d'un serveur Web Apache
7 - Cours FireWall
8 - Intégration Windows/NT avec Samba 
9 - Programme AIX
10 - Shell avancé, outils Unix SED et AWK
11 - Bases AIX 
12 - Administration AIX
13 - Mise en oeuvre TCP/IP sous AIX 
14 - Mise en oeuvre d'un serveur Web Apache
15 - FireWall

1 - Linux : L'état de l'Art

Objectifs :

1. connaître les principaux logiciels libres, 
2. connaître les avantages fondamentaux et les apports des logiciels libres, 
3. comprendre comment intégrer les logiciels libres dans l'entreprise.

Participants :

· Responsables informatiques. 
· Chefs de projets. 
· Toute personne voulant aborder le monde des logiciels libres.

Compétences requises :

Tous publics, la connaissance d'un système d'exploitation est conseillée.

Programme :

  • · Les raisons de la révolution 'logiciels libres' : -historique de l'informatique libre, -les logiciels libres et internet, -avantages fondamentaux des logiciels libres. 
  • · Les apports des logiciels libres à l'entreprise : -panorama des principaux logiciels libres (Linux, Apache, Perl, ....), -SGBD et logiciels libres, -les solutions libres pour le poste client. 
  • · Intégration de s logiciels libres dans l'entreprise : -les distributions de Linux, -cohabitation Linux et Windows avec Samba, -présentation d'un cas réel. 
  • · Perspectives : les logiciels libres en projet (Clustering, RT Linux, NSS/PAM...).

2 - Bases Linux

Objectifs :

1. de concrétiser les connaissances indispensables à tout utilisateur Linux, 
2. de maîtriser les commandes et les utilitaires usuels, 
3. de créer, éditer et gérer fichiers et répertoires, 
4. de personnaliser son environnement, 
5. d'utiliser une interface graphique, 
6. de comprendre les concepts généraux d'X-Windows, 
7. d'écrire des scripts shell simples.

Participants :

Utilisateurs, développeurs, chefs de projets, administrateurs système. 
Compétences requises 
La connaissance des notions de base d'un système d'exploitation est conseillée.

Durée : 4 jours

Programme :

· Introduction à Linux. 
· Connexion-déconnexion. 
· Utilisation du système. 
· Fichiers et répertoires. 
· Droits sur les fichiers et les répertoires. 
· Bases du shell, interpréteur de commandes. 
· Utilisati on des variables du shell. 
· Editeur "vi". 
· Processus. 
· Personnalisation de l'environnement utilisateur. 
· Utilitaires de base Linux. 
· Concepts de base d'X-Windows. 
· Utilisation d'un environnement graphique.

3 - Langage de commandes Bourne Another Shell (bash)

Objectifs :

Le participant sera capable de personnaliser l'environnement Shell bash de Linux et d'écrire des fichiers de commandes.

Participants :

Utilisateurs, développeurs, chefs de projets, administrateurs 
Compétences requises :

Cours prérequis : Linux bases

Durée : 3 jours

Programme :

· Concepts Shell : -fichiers de configuration, -métacaractères, quotes, redirections, -contrôle de taches 
· Variables : -affectation, attributs, exportation, -paramètres positionnels, -variables d'environnement Shell 
· Calculs arithmétiques et logiques 
· Code retour, commande de test, contrôle des signaux : commandes, exit, test, trap 
· Structures de contrôle, boucles : -test conditionnel (if then else), -boucle itérative (while, until, for), -concordance de chaînes (case), -création de menus (select), -interruption (break, continue) 
· Fonctions, commandes internes : -définition et utilisation, -commande d'affichage (print), caractères spéciaux, -commande d'interrogation (read), -options du shell (set). 
· Utilitaires de recherche de fichiers (find), troncature (head, tail), traitement des chaînes et des fichiers (grep, sed, cut, awk) 
· Exemples et créations d'utilitaires

4 - Administration Linux

Objectifs :

1. de configurer le "Boot Loader", 
2. de comprendre et exécuter les commandes de bases, 
3. de personnaliser l'environnement de l'utilisateur par défaut, 
4. de gérer les utilisateurs, les groupes et leurs droits d'accès, 
5. de mettre en place un serveur de noms de domaine (DNS), 
6. de modifier les options de sécurité, 
7. d'installer et désinstaller les "paquets" logiciel, 
8. de redéfinir le système d'exploitation par re compilation du noyau.

Participants :

Ce cours est dédié au professionnels Unix expérimentés.

Compétences requises :

1. Une bonne compréhension du système Unix avec ses commandes et ses utilitaires est recommandée. 
2. Une expérience suffisante dans l'administration d'un système Unix pour comprendre les comparaisons entre des environnements similaires est conseillée.

Durée : 4 jours

Programme :

· Installation. 
· Commandes de base. 
· Environnement système. 
· Utilisateurs et groupes. 
· Réseau. 
· Service d'impression. 
· Gestion des "paquets" et utilitaires courants. 
· Initialisation du système. 
· Re compilation du noyau. 
· Résolution de problèmes. 
Méthodes et moyens pédagogiques 
Cours magistral avec travaux pratiques.

5 - Mise en oeuvre TCP/IP sous Linux

Objectifs :

1. de comprendre les principes de base des protocoles TCP/IP et de l'adressage IP, 
2. de comprendre le broadcasting et le multitasking TCP/IP, 
3. de configurer TCP/IP sur Linux, 
4. de configurer un serveur DHCP, 
5. de configurer du routage s tatique et dynamique, 
6. d'utiliser les commandes de connexion à distance, transfert de fichiers et exécution à distance, 
7. de comprendre et configurer DNS, NFS et NIS, 
8. de comprendre et configurer le courrier électronique, 
9. de diagnostiquer les incidents réseaux.

Participants :

Administrateurs réseaux. 
Compétences requises 
1. Cours prérequis : Linux bases et Architecture IP. 
2. Connaissances de base des réseaux.

Durée : 1 jour

Programme :

· Protocoles TCP/IP. 
· Adressage. 
· Broadcasting et multitasking TCP/IP 
· Subnetting. 
· Configuration de TCP/IP. 
· Les commandes TCP/IP. 
· Le courrier électronique. 
· Configuration de PPP. 
· Routage statique et dynamique (protocoles RIP et OSPF). 
· Concepts et configuration de DNS. 
· Introduction au diagnostic des problèmes réseaux. 
· Concepts et configuration de NFS et NIS.

6 - Mise en oeuvre d'un serveur Web Apache

Objectifs :

1. d'installer et configurer Apache sur Linux, 
2. de sécuriser le serveur Web en utilisant les concepts de sécurité Linux et Apache, 
3. de diagnostiquer les problèmes.

Participants :

Administrateurs système et réseaux, webmasters. 
Compétences requises 
Cours prérequis : Linux bases et Architecture IP ou connaissances équivalentes.

Programme :

· Installation. 
· Configuration de base. 
· Virtual hosting. 
· Sécurité. 
· Configuration avancée. 
· Optimisation des performances. 
Méthodes et moyens pédagogiques 
Cours magistral avec travaux pratiques. 
Un poste de travail par élève.

Durée : 2 jours

7 - Cours FireWall

Objectifs :

  • A la fin de ce cours, le participant sera capable de mettre en oeuvre et d'administrer une solution pare-feu sous Linux.

Participants :

  • Ingénieurs et administrateurs réseaux, responsables sécurité.

Compétences requises :

Cours prérequis : Linux Bases, Architecture IP ou connaissances équivalentes. 

Durée : 2 jours
Programme :

· Introduction à la sécurité des réseaux et aux pare-feux. 
· Installation et sécurisation de Linux. 
· Filtrage des paquets et translation d'adresse. 
· Services Socks et Proxy. 
· Sécurisation des DNS et messagerie. 
· Réseau privé virtuel. 
· Outils d'investigation (Hacking). 
· Détection et journalisation des intrusions. 
Méthodes et moyens pédagogiques 
Cours magistral avec travaux pratiques.


8 - Intégration Windows/NT avec Samba

Objectifs :

  • A la fin de ce cours, le participant sera capable d'intégrer une machine Linux dans un réseau de machines Windows en utilisant le produit Samba.

Participants :

  • Administrateurs système et réseau.

Cours prérequis : Linux Bases, Architecture IP ou connaissances équivalentes. 

Durée : 2 jours

Programme :

· Installation de Samba. 
· Configuration d'un serveur de fichiers. 
· Configuration d'un serveur d'impression. 
· Outils d'administration. 
· Déterminations de problèmes. 
· Optimisation des performances. 
· Les fonctions PDC et NBNS.

9 - Programme AIX

Langage de commandes Korn Shell


Objectifs :

Le participant sera capable de personnaliser l'environnement du Korn Shell et d'écrire des fichiers de commandes.

Participants : Utilisateurs, développeurs, chefs de projets, administrateurs 

Cours prérequis : AIX bases ou Linux bases 

Programme :

· Concepts Shell : -fichiers de configuration, -métacaractères, quotes, redirections, -contrôle de taches 
· Variables : -affectation, attributs, exportation, -paramètres positionnels, -variables d'environnement Shell 
· Calculs arithmétiques et logiques 
· Code retour, commande de test, contrôle des signaux : commandes, exit, test, trap 
· Structures de contrôle, boucles : -test conditionnel (if then else), -boucle itérative (while, until, for), -concordance de chaînes (case), -création de menus (select), -interruption (break, continue) 
· Fonctions, commandes internes : -définition et utilisation, -commande d'affichage (print), caractères spéciaux, -commande d'interrogation (read), -options du shell (set). 
· Utilitaires de recherche de fichiers (find), troncature (head, tail), traitement des chaînes et des fichiers (grep, sed, cut, awk) 
· Exemples et créations d'utilitaires 
Méthodes et moyens pédagogiques 
Cours magistral dont plus de 50 % du temps consacré aux travaux pratiques 
Durée : 3 jours

10 - Shell avancé, outils Unix SED et AWK

Objectifs : A la fin de ce cours, le participant sera capable d'utiliser les fonctions avancées du Shell, les outils SED et AWK 

Participants :Administrateurs système, responsables réseaux et applications, développeurs sous Unix ou Windows NT

Compétences requises :

Cours prérequis : AIX bases ou Linux bases et Korn Shell ou bash ou connaissances équivalentes (Unix + langage shell et un éditeur) 

Programme :

· Shell avancé : -coprocessus, -traitement des options (getopts), -fonctions, alias, ligne de commandes (xargs), -manipulation des chaînes de caractères 
· Outils Unix : -expressions régulières, -recherche de chaînes avec grep et egrep
· Traitement de fichiers avec SED : -sélection, affichage, suppression, -ajout, insertion, modification, -groupage de commandes, -espace de tra vail et espace intermédiaire 
· Traitement de fichiers avec AWK : -expressions régulières particulières, -commande d'affichage print, -instructions multiples, -tableaux associatifs, -opérateurs de comparaison, -traitements : principal, BEGIN et END, -instructions de programmation awk (if, while, for, etc.), -fonctions intégrées et utilisateur, -traitement des arguments du Shell, -traitement multilignes 
Durée : 1 jour

11 - Bases AIX

Objectifs :

· concrétiser les connaissances indispensables à tout utilisateur Unix/AIX 
· maîtriser les commandes et les utilitaires usuels 
· créer, éditer et gérer fichiers et répertoires 
· personnaliser son environnement 
· utiliser l'interface graphique du Common Desktop Environment (CDE) 
· comprendre les concepts généraux d'X-Windows

Participants :

Utilisateurs, développeurs, chefs de projets, administrateurs système

Compétences requises :

La connaissance des notions de base d'informatique et d'un système d'exploitation est recommandée

Programme :

· Connexion-déconnexion à Unix 
· Fichiers et répertoires 
· Droits sur les fichiers et les répertoires 
· Bases du shell, interpréteur de commandes 
· Utilisation des variables du shell 
· Editeur "vi" 
· Processus et contrôle des processus 
· Personnalisation de l'environnement utilisateur 
· Utilitaires de base Unix 
· Commandes de sauvegarde et restauration de fichiers 
· Utilisation du réseau (connexion à distance, transfert de fichiers) 
· Impression 
· Concepts de base d'X-windows 
· Utilisation du bureau CDE et des outils CDE 

Durée :
4 jours

12 - Administration AIX

Objectifs :

Etre capable de configurer et administrer un RS/6000 sous AIX Version 5

Participants :

Administrateurs système

Compétences requises :

Cours prérequis : AIX bases ou connaissances équivalentes

Durée : 5 jours

Programme :

· Installer AIX V4 et les logiciels sous AIX 
· Démarrer et arrêter le système 
· Utiliser l'outil d'administration SMIT 
· Configurer les terminaux ASCII et les imprimantes 
· Gérer les volumes physiques et logiques 
· Créer et gérer les accès util isateurs et groupes 
· Utiliser les commandes de sauvegarde et de restauration 
· Planifier les tƒches systèmes 
· Concepts de base du réseau 
· Licences logiciel

13 - Mise en oeuvre TCP/IP sous AIX


Objectifs :

1. configurer et administrer un réseau TCP/IP sur AIX Version 4 
2. configurer l'impression à distance, le routage statique, un serveur de noms DNS, NFS (Network File System) et NIS (Network Information Service)

Participants :

Administrateurs responsables de la configuration, du support et de l'utilisation de TCP/IP sous AIX

Compétences requises :

Cours prérequis : AIX Bases, Architecture IP, ou connaissances équivalentes

Programme :

· TCP/IP protocoles et adressage 
· TCP/IP broadcasting et multicasting 
· TCP/IP masque de sous réseau 
· Configurer TCP/IP pour un RS/6000 
· Commandes TCP/IP 
· Impressions en réseau et à distance 
· Concepts et mise en oeuvre de DNS, NFS et NIS 
Méthodes et moyens pédagogiques 
Présentations audios et vidéos des concepts et des fonctions, exercices et tests

Durée : 1 jour

14 - Mise en oeuvre d'un serveur Web Apache

Objectifs :

1. installer et configurer Apache sur AIX 
2. sécuriser le serveur Web en utilisant les concepts de sécurité AIX et Apache 
3. diagnostiquer les problèmes

Participants :

Administrateurs système et réseaux, webmasters

Compétences requises :

Cours prérequis : AIX Bases, Architecture IP, ou connaissances équivalentes

Durée : 2 jours

Programme :

· Installation 
· Configuration de base 
· Virtual hosting 
· Sécurité 
· Configuration avancée 
· Optimisation des performances 
Méthodes et moyens pédagogiques 
Cours magistral avec travaux pratiques 
Un poste de travail par élève

15 - FireWall

Objectifs :

Le participant sera capable de mettre en oeuvre la solution pare-feu d'IBM : IBM Firewall sous AIX

Participants :

Ingénieurs et administrateurs réseaux, responsables sécurité

Compétences requises :

1. Cours prérequis : Architecture IP 
2. Bonne connaissance de l'environnement AIX

Durée : 2 jours

Programme :

· Installation du produit sous AIX 
· Configuration et mise en oeuvre : -filtres, -socks, -proxy Telnet, FTP et HTTP, -tunnelling, -IPsec, -translation d'adresses, -interface JAVA, -messagerie et DNS, -log d'événements, -interface SNMP 
· Monitoring d'utilisation