Accueil > Systèmes d'exploitation > Linux, Unix, Mac > Unix : L’essentiel pour administrer un serveur
Formation #UEAS

Formation Unix : L’essentiel pour administrer un serveur

Du 07 au 09 Août 2019

Du 16 au 18 Oct. 2019

Du 11 au 13 Déc. 2019

3 jours

Réf. UEAS

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ? Demandez un devis.

UNIX est le nom d'un système d'exploitation multitâche et multiutilisateur créé en 1969, conceptuellement ouvert et fondé sur une approche par laquelle il offre de nombreux petits outils chacun dotés d'une mission spécifique. 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.

Objectifs

  • 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
Participants

Participants

  • Utilisateur, développeur, exploitant et administrateur travaillant sous Unix ou Linux
  • Futur administrateur Unix
Approche Pédagogique

Approche Pédagogique

  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Programme

Partie I : Les environnements de travail
1/ Etablir une connexion avec telnet
  • Emulateur de terminal : les principes clés
  • Avoir accès à certains équipements
  • Déclencher le service à distance
  • Définir les limites de sécurité
2/ SSH : Etablir 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
3/ Appréhender l'environnement graphique du serveur
  • Serveur X : présentation et enjeux
  • Emulateur 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
4/ 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
1/ Partitions : Partitionner ses disques
  • Partitionnement de disques : les enjeux
  • Appréhender la nomenclature des partitions
  • SAN ou NAS : distinguer ces cas particuliers
2/ 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
3/ Se servir des outils de base de Unix
  • Find : chercher des fichiers
  • Gtrep : cherche des contenus
  • Séquences de travail types
4/ 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
5/ 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
6/ 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
7/ 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
8/ Ê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
9/ 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)
Dates

Dates

  • Du 07 au 09 Août 2019
  • Du 16 au 18 Oct. 2019
  • Du 11 au 13 Déc. 2019