SOMMAIRE I- INTRODUCTION ......................................................

SOMMAIRE I- INTRODUCTION ................................................................................................................... 4 a. GNU/Linux .................................................................................................................... 4 b. Debian version JESSIE 8.3 .......................................................................................... 5 II- UTILISATION DEBIAN V-8.3 ................................................................................................. 6 a. Introduction ................................................................................................................. 6 b. Configuration par lignes de commande .............................................................. 7 c. Manipulation de répertoires .................................................................................... 7 d. Manipulation de fichiers ........................................................................................... 8 e. Recherche de fichiers ............................................................................................... 9 f. Arrêt du système......................................................................................................... 9 III- PARTAGE DE RESSOURCES ............................................................................................... 10 a. LINUX  WINDOWS .............................................................................................. 10 b. SAMBA ........................................................................................................................ 10 c. Connexion aux ressources partagées ................................................................. 11 IV- GESTION DES UTILISATEURS ET PERMISSIONS .................................................................. 13 a. Connexion par Terminal via TELNET ...................................................................... 13 b. Notion de droits et permissions .............................................................................. 14 c. Gestion des groupes d’utilisateurs ........................................................................ 15 d. Gestion des permissions .......................................................................................... 15 V- NOTIONS ANTI-VIRUS ET PARE-FEU POUR LINUX ............................................................ 18 a. Anti-virus sous Linux .................................................................................................. 18 b. Pare-feu sous Linux ................................................................................................... 19 c. Annexe IPTABLE ........................................................................................................ 20 VI- GÉNÉRALITÉS SUR LES SERVICES RÉSEAUX ...................................................................... 21 a. Notion de port .......................................................................................................... 21 b. Service « inetd » ou « xinetd » ................................................................................. 22 c. Fichiers de configuration des services réseaux .................................................. 23 VII- CONTRÔLEUR DE DOMAINE ............................................................................................. 25 a. Configuration côté serveur .................................................................................... 25 b. Gestion des utilisateurs et groupes ....................................................................... 25 c. Génération du fichier de mots de passe Samba .............................................. 26 d. Gestion des répertoires ........................................................................................... 26 e. Fichier smb.conf ....................................................................................................... 27 VIII- CONFIGURATION DNS .......................................................................................................... 28 a. Configuration côté serveur .................................................................................... 28 b. Création de fichier de zone maître ...................................................................... 30 c. Création de fichier de zone inverse ..................................................................... 31 IX- SERVEUR WEB ......................................................................................................................... 32 a. Installation .................................................................................................................. 32 b. Fichiers de configuration ........................................................................................ 32 c. Configuration globale ............................................................................................. 33 d. Gestion des sites perso ............................................................................................ 33 e. Restreindre l’accès à des pages HTML ................................................................ 34 X- SERVEUR FTP ........................................................................................................................... 35 a. Installation .................................................................................................................. 35 b. Configuration du serveur ........................................................................................ 36 c. Configuration anonyme ......................................................................................... 37 d. Configuration du nom du serveur ........................................................................ 37 e. Modification de l’apparence du serveur ........................................................... 38 f. Accès en tant qu’utilisateur identifié ................................................................... 38 g. Permettre l’upload aux utilisateurs anonymes ................................................... 38 h. Surveillance ............................................................................................................... 39 XI- INSTALLATION DE PHP/MySQL ............................................................................................ 40 a. PhP .............................................................................................................................. 40 b. MySQL ......................................................................................................................... 41 c. PhpMyAdmin ............................................................................................................ 42 XII- MISE EN PLACE D’UN DHCP ................................................................................................. 45 a. Serveur DHCP ............................................................................................................ 45 b. Configuration côté Serveur .................................................................................... 45 c. Configuration côté Client ...................................................................................... 46 I- a. GNU/Linux GNU/Linux est le nom parfois donné à un système d'exploitation associant des éléments essentiels du projet GNU et d'un noyau Linux. C'est une terminologie créée par le projet Debian et reprise notamment par Richard Stallman, à l'origine du projet de travail collaboratif GNU, lequel manquait encore d'un noyau de système d'exploitation pour en faire un système d'exploitation complet lors de la création du noyau Linux, en 1991. Des systèmes complets prêts à l'emploi, réunissant les deux pièces, sont alors apparus, comme la distribution Debian. GNU est un projet qui a apporté des tas d'utilitaires au noyau Linux, tel que le fameux compilateur gcc, et les milliers d'utilitaires (tar, tail, man, bash...). Ces utilitaires GNU, associés au noyau Linux, constituent le système d'exploitation GNU/Linux. Comme le montre le schéma ci-dessus, GNU est l’ensemble des programmes utilitaires, Linux est le noyau et GNU/Linux est le système d’exploitation. Ensuite, plusieurs distributions ont été développées à partir de GNU/Linux. Debian est la distribution qui nous intéresse. b. Debian version JESSIE 8.3 Debian est la première distribution Linux à proposer un système de gestion des paquets qui facilite l'installation et la suppression des logiciels. De plus, c’est la première distribution qui peut être mise à jour sans avoir besoin d'une réinstallation. Cette distribution est faite d'un grand nombre de paquets logiciels. Chaque paquet de la distribution contient des exécutables, des scripts, de la documentation, et des informations de configuration. La fonctionnalité qui distingue le plus Debian des autres distributions Linux est son système de gestion des paquets. Ces outils donnent à l'administrateur d'un système Debian un contrôle complet sur les paquets installés sur le système. Debian est aujourd'hui la seule distribution majeure non commerciale. Debian est une organisation à but non lucratif constituée d'un millier de développeurs bénévoles répartis sur toute la planète. Elle est dirigée par un « Project leader » élu par les développeurs. Les décisions se prennent au consensus ou par vote. Aujourd’hui, 8 versions de cette distribution ont vu le jour. Chacune offrant de nouvelles fonctionnalités permettant à Debian d’être de plus en plus performant. La version 8 Jessie, version stable, est sortie le 25 avril 2015. Elle inclut les éléments suivants : Eléments Noyau Apache Nginx MySQL Dovecot Gnome KDE Xfce Cinnamon LXDE Version 3.16.3 2.4.10 1.6.2 5.5.39 2.2.13 3.14 4.14.2 4.10.1 2.2.16 1.809 Avec cette nouvelle version, Debian rejoint la liste des distributions GNU/Linux utilisant « systemd » par défaut tout en offrant la possibilité de continuer à utiliser le système « init » classique. Debian 8 sera maintenue pendant 5 ans. II- a. Introduction Lors de l’installation de DEBIAN version 8.3, certains prérequis obligatoires ont été mis en place. Tout d’abord, le disque dur de 10 GO servant à accueillir la distribution s’est vue divisé en trois partitions distinctes dont voici le détail : Cette partition est une partition primaire qui va accueillir la distribution Debian 8.3. D’une capacité de 7 GO, elle est formatée en EXT4. Cette partition est également une partition primaire, mais elle va accueillir le dossier /home destiné à stocker tous les dossiers des utilisateurs. Sa capacité est de 3 GO. Cette dernière partition prenant le reste du stockage disponible d’environ 700 MO sert de swap (mémoire virtuelle). Ensuite, un autre prérequis nécessite de n’installer que les utilitaires usuels du système, c’est- à-dire l’interface de ligne de commande. Comme le montre l’image ci-dessous, l’environnement de bureau Debian, autrement dit l’interface graphique ainsi que les autres caractéristiques ont été décochés. DISQUE DUR 10 GO Partition 1 Partition 2 Partition 3 b. Configuration par lignes de commande Une fois la distribution installée et prête à l’emploi, une interface en ligne de commande s’affiche permettant alors de se connecter et de configurer cette version 8.3 de Debian Jessie. Une fois logué avec le compte utilisateur « usertp » crée lors de l’installation, il est temps de se familiariser avec cette interface. Debian possède plusieurs interfaces terminales appelées « tty ». Ainsi, il est possible d’alterner facilement entres elles en appuyant sur la combinaison de touches ALT +F1 pour le premier terminal, ALT+F2 pour le second, etc… Illustration du premier terminal tty1 connecté avec l’utilisateur « usertp » : Illustration du second terminal tty2 connecté cette fois-ci en « root » : c. Manipulation de répertoires En interface ligne de commandes, il est impératif de connaitre les commandes permettant de configurer et de gérer son serveur DEBIAN. Dans le tableau ci-dessous, les commandes principales, plusieurs tâches sont affichées accompagnées par leurs commandes respectives. Tâches Commandes Afficher le nom complet du répertoire pwd Créer un répertoire mkdir Se placer dans un répertoire cd Se placer à la racine du disque cd .. Revenir dans le répertoire personnel cd /nom_du_repertoire Renommer un répertoire mv -r nom_du_répertoire new_nom Supprimer un répertoire rm -r d. Manipulation de fichiers Un logiciel de traitement de texte est présent au sein du serveur. Celui-ci se nomme « Vi » et va être utile dans le cadre de création de fichiers textes mais aussi lors de l’édition de fichiers de configuration déjà présents dans les dossiers du serveur. Ce logiciel est composé de deux modes, le mode « saisie » et le mode « commande ». Le tableau ci-dessous renseigne sur les options principales de ce logiciel : Résumé des principales commandes de vi Commandes Tâches a Ajout derrière le caractère courant i Insertion devant le caractère courant dw Supprimer le mot courant d$(ou D) Supprime tous les caractères jusqu’à la fin de la ligne dd Supprime la ligne courante u Annule la dernière commande nG Sauter à la ligne n (ex : 10G) :w Enregistrer le fichier :wq Enregistrer le fichier et quitter :q! Quitter sans enregistrer Recherche de texte Passez en mode commande en tapant sur ECHAP, puis taper /mot recherché Remplacement de texte En se plaçant sur le mot à remplacer, on dispose des commandes suivantes, lorsque le remplacement est effectué on appuie sur la touche entrée pour terminer la commande cw Remplacement du mot courant Copier et déplacer du texte yy ou nyy Copie 1 à n lignes dans un buffer p Insertion au-dessous du curseur des lignes conservées dans le buffer P Insertion au-dessus Rechercher et remplacer du texte s/machin/truc/ Remplace machin par truc sur la ligne courante :1,10s/DOS/LINUX/g Remplace le mot DOS par LINUX de la première à la dixième ligne. Si le mot apparaît plusieurs fois sur la ligne, il faut tous les remplacer (/g) :1,$s/DOS/LINUX/ Remplacement dans tout le texte ($s) la première occurrence de chaque ligne Une option intéressante de vi L’option la plus utilisée est celle qui permet d’afficher le numéro des lignes cela ne modifie pas le texte) :set number Activer la numérotation :set nonumber Désactiver la numérotation e. uploads/Management/ rapport-debian-pdf.pdf

  • 27
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jui 10, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 4.4989MB