Formation
Linux niveau 1 - Installation et mise en oeuvre
Développer son autonomie sur Linux
Objectif
- Devenir autonome sur Linux afin de garantir la bonne disponibilité des serveurs
- Pouvoir prendre en charge la responsabilité de l'administration de systèmes Linux
- Savoir intégrer Linux avec les autres systèmes d'exploitation de l'entreprise
Public concerné
- Administrateurs systèmes ou réseaux ayant à déployer Linux et à l'intégrer avec les autres environnements existants
- Développeurs souhaitant acquérir confort et autonomie sur Linux
Niveau requis
À propos
- Code : SYS000
- Durée : 3 Jours
Tarification
- 1 000 € H.T. / Jour
- 10 participants maximum par session.
- S'inscrire
Programme
Présentation
- L'historique d'Unix et Linux
- Les caractéristiques de Linux, les Unix-Like, les distributions Linux
- Comment administrer le système : le mode texte et les outils d'administration
- La documentation : le man, les autres sources d'informations (Howto, ...)
Installer Linux
- Les éléments nécessaires à l'installation
- Les différentes méthodes d'installation
- Les plates-formes matérielles supportées
- Les solutions de partitionnement, le programme FDISK
Administrer le système avec les commandes du mode texte
- Les commandes de base du système
- Utilisation de l'éditeur VI
- L'arborescence des fichiers, les attributs des fichiers
- Quelques éléments de shell
Les scripts shell
- L'exécution de scripts shell
- La gestion des variables
- Les instructions de contrôle (if, while, for, ...)
- Les sous-programmes
Les utilisateurs et les droits
- La philosophie d'un système multi-utilisateur
- La gestion des comptes utilisateurs et groupes
- La gestion des droits sur les fichiers
Gérer le système de fichiers
- Gérer l'espace disque, créer une partition
- Création et formatage des systèmes de fichiers
- Monter et démonter des systèmes de fichiers
- Les outils de sauvegarde et de restauration, la commande tar
Gérer les applications
- La notion de processus, quelques commandes de gestion de processus
- Automatiser les traitements avec crontab
- Organiser les journaux de bords avec Syslog et Syslog-ng
Installer des applications
- L'installation à partir des sources
- Les paquetages RPM (RedHat) et DEB (Debian)
- Mise à jour et dépendances (yum, apt-get, rug, ...)
L'arrêt et le démarrage
- Les grandes étapes du démarrage
- L'application init, la notion de niveau d'init
- Les RC ou la gestion du démarrage des services
- L'arrêt du système avec la commande shutdown
Configurer TCP/IP en environnement Linux
- Ajouter un système dans un réseau TCP/IP
- Démarrer un service par inetd ou xinetd
Les utilitaires du client Linux
- Les utilitaires du client Linux : Telnet, ftp, ...
- Les commandes SSH : ssh, scp
L'impression
- L'architecture de l'impression sous Linux, notion de spool et de classe
- Le système CUPS, les commandes utilisateurs et administrateurs
- L'ajout d'un pilote d'impression
L'environnement graphique
- Présentation du système client/serveur X-Window, notion de DISPLAY
- Les connexions en mode graphiques
- Présentation de KDE et de Gnome
Éléments de sécurité
- Les bonnes pratiques de sécurisation d'un serveur
- La sécurité des connexions
Les avantages
- Une pédagogie efficace : l'alternance d'exposés théoriques et de mises en application immédiates à travers de nombreux travaux pratiques
- Les méthodes et bonnes pratiques pour administrer efficacement des serveurs Linux
- Les retours d'expérience de spécialistes Linux