Rechercher une formation et ses disponibilités
Formation Unix : L'essentiel pour administrer un serveur
La formation Unix : L'essentiel pour administrer un serveur sur 4 jours a pour principal objectif de vous familiariser avec l'environement de travail d'un système Unix. De la configuration de l'environnement de travail au déploiement du réseau en passant par la gestion de fichiers, vous aurez une vue d'ensemble des fonctionnalités et méthodes clés sous
Pourquoi Unix ?
Systèmes d'exploitation multitâches très fortement sollicités par les entreprises, les systèmes Unix sont connus pour leur fiabilité, sécurité et performance. Unix repose sur l'utilisation d'un superviseur (Shell) ainsi qu'un panorama d'utilitaires contrôlés par la ligne de commande. Au terme de cette formation à la fois théorique et pratique, vous serez opérationnel dans l'utilisation des commandes et outils fondamentaux nécessaires à l'utilisation quotidienne d'Unix et saurez exploiter au mieux les capacités offertes par ces systèmes.
Objectifs de cette formation Unix : L'essentiel pour administrer un serveur
- Configurer son environnement de travail Unix
- Se servir de façon optimale de l'espace de stockage
- Effectuer une analyse du système de façon autonome et l'optimiser
- Maîtriser l'administration quotidienne d'un serveur Unix
Public de cette formation Unix : L'essentiel pour administrer un serveur
- Utilisateurs travaillant sous Unix ou Linux
- Développeurs travaillant sous Unix ou Linux
- Exploitants travaillant sous Unix ou Linux
- Administrateurs travaillant sous Unix ou Linux
- Futurs administrateurs Unix
Pré-requis de cette formation Unix : L'essentiel pour administrer un serveur
- Avoir suivi une formation : Linux, commandes de base
- (ou) Avoir des connaissances équivalentes
Programme de cette formation Unix : L'essentiel pour administrer un serveur
Partie I : Les environnements de travail
Établir une connexion avec telnet
- Émulateur de terminal : les principes clés
- Avoir accès à certains équipements
- Déclencher le service à distance
- Définir les limites de sécurité
SSH : Établir une connexion sécurisée à distance
- Clés publiques et privées : définitions
- Fichiers .ssh et known_hosts : rôles et enjeux
- SSH pour automatiser un login ou une commande distante
Appréhender l'environnement graphique du serveur
- Serveur X : présentation et enjeux
- Émulateur X sous Windows : rôle (Cygwin, Exceed...)
- Appréhender la variable DISPLAY
- Déplacer l'affichage sur le réseau
- Vue globale de la sécurité : port, xhost et gdm
Configurer son environnement Unix
- Connaître les fichiers de configuration
- Les variables clés de l'environnement (PATH, LANG, PS1...)
- Fichiers de production : exemples
- Se servir des alias de manière pertinente
Partie II : Gérer le stockage de fichiers
Partitions : Partitionner ses disques
- Partitionnement de disques : les enjeux
- Appréhender la nomenclature des partitions
- SAN ou NAS : distinguer ces cas particuliers
Filesystem : Système de gestion de fichiers
- Filesystem : présentation globale (inode et bloc)
- Monter et démonter un filesystem (mount)
- Surveillance des taux de remplissage de filesystems
Se servir des outils de base de Unix
- Find : chercher des fichiers
- Gtrep : cherche des contenus
- Séquences de travail types
Manipuler le système : Arrêt et démarrage
- Runlevels : comprendre le principe
- Appréhender me comportement de init
- Arrêter un service
- Arrêter le system
Appréhender les logs et la planification
- Log : Avoir des informations sur le système
- Le filtrage : paramétrer des syslog
- Démon cron : rôle et mode de configuration
- Fichier crontab en production : exemple
Savoir sauvegarder et restaurer le système Unix
- Tar : effectuer des sauvegardes (tape archiver)
- Restaurer des données
- Installation de logiciels au format tar
- Gzip et bzip2 pour compresser des fichiers
Procéder à l'analyse de l'activité du système
- Connaître le processus de chaque application
- Effectuer la surveillance des processus
- Visualiser la richesse des informations /proc
- Analyse de la gestion des E/S disques (vmstat)
- Mesurer la consommation de la mémoire
Être capable de configurer le réseau sous Unix
- Les fichiers clés à renseigner (@IP, masque, DNS...)
- Connaître les commandes de tests : ifconfig, ping, netstat
Se servir du réseau établi
- Distinguer ftp et sftp
- Transfert de fichiers via ssh ou sftp
- Scp : présentaton et différences
- Avoir accès à une ressource distante (mount)