13
SISR1 – Maintenance Réseau BTS SIO Environnement de Dépannage TP N°8 1 OBJECTIF Créer une clé USB bootable pour pouvoir intervenir sur une poste qui ne démarre pas. Ajouter des outils et des documents pour effectuer un diagnostic et/ou une réparation. 1.1 PRÉREQUIS Avoir une clé USB vierge (1 Giga-octets minimum). Connaître Linux. 1/13

BTS SIO : TP8david.roumanet.free.fr/BTS_2015/SISR1/TP8 - Environnement... · 2016. 4. 29. · SISR1 – Maintenance Réseau BTS SIO Environnement de Dépannage TP N°8 Insérez votre

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BTS SIO : TP8david.roumanet.free.fr/BTS_2015/SISR1/TP8 - Environnement... · 2016. 4. 29. · SISR1 – Maintenance Réseau BTS SIO Environnement de Dépannage TP N°8 Insérez votre

SISR1 – Maintenance Réseau BTS SIO

Environnement de Dépannage TP N°8

1 OBJECTIFCréer une clé USB bootable pour pouvoir intervenir sur une poste qui ne démarre pas.Ajouter des outils et des documents pour effectuer un diagnostic et/ou une réparation.

1.1 PRÉREQUIS Avoir une clé USB vierge(1 Giga-octets minimum).

Connaître Linux.

1/13

Page 2: BTS SIO : TP8david.roumanet.free.fr/BTS_2015/SISR1/TP8 - Environnement... · 2016. 4. 29. · SISR1 – Maintenance Réseau BTS SIO Environnement de Dépannage TP N°8 Insérez votre

SISR1 – Maintenance Réseau BTS SIO

Environnement de Dépannage TP N°8

2 PRÉPARATION – INSTALLATION

L'environnement proposé est constitué :• d'un OS Linux léger basé sur Puppy Linux mais en français (Toutou Linux)• d'un logiciel capable de créer un disque amorçable sur clé USB (Linux Live USB Creator)• d'autres outils fonctionnant sous Windows en mode portable...

2.1 TÉLÉCHARGEMENT Récupérez Puppy Linux sur le serveur \\srv-ig ou par clé USB (150 Mo)A la maison, vous pouvez vous rendre sur le site officiel : http://puppylinux.org/main/Long-Term-Supported%20Puppy.htm

Récupérez Linux Live USB Creator sur le serveur \\srv-igA la maison, vous pouvez vous rendre sur le site officiel : http://www.linuxliveusb.com/ Notez que cet utilitaire peut aussi installer d'autres distributions Linux sur des clés USB plusgrandes (Ubuntu, LinuxMint, CentOS,...)

Placez l'ensemble des fichiers dans le même répertoire. Installez Linux Live USB Creator.

2.2 CRÉATION CLÉ USB BOOTABLE Pour qu'un système puisse démarrer sur une clé USB, celle-ci doit contenir un « launcher » surson secteur de démarrage. La plupart des clés USB ne contiennent tout simplement aucun secteurde démarrage par défaut.

Lancez Linux Live USB Creator (Lili USB Creator).

Cet outil est constitué de 5 étapes majeures :• Choix de la clé USB à configurer• Choix de l'image à installer• Persistance (possibilité de sauvegarder les paramètres de

fonctionnement)• Options• Installation

2/13

Page 3: BTS SIO : TP8david.roumanet.free.fr/BTS_2015/SISR1/TP8 - Environnement... · 2016. 4. 29. · SISR1 – Maintenance Réseau BTS SIO Environnement de Dépannage TP N°8 Insérez votre

SISR1 – Maintenance Réseau BTS SIO

Environnement de Dépannage TP N°8

Insérez votre clé USB dans le lecteur, cliquez sur le bouton de rafraîchissement de Lili USB creator(flèches bleues dans l'étape 1).

Sélectionnez la source « ISO / IMG / ZIP » dans l'étape 2 et dans le gestionnaire de fichier,retrouvez l'image ISO de Puppy Linux 5.7.

Si tout va bien, l'étape 3 doit afficher « Persistance intégrée » et les feux tricolores des étapesprécédentes doivent être verts.

Dans l'étape 4 cochez « Cacher les fichiers sur la clé » et « Formater la clé en FAT32 »Décochez « Permettre de lancer LinuxLive directement sous Windows)

Assurez-vous une dernière fois que votre clé est vide et qu'il n'y a pas de données dessus (sinon,copiez ces données sur le disque dur de la machine pour pouvoir les récupérer plus tard).

Cliquez sur l'éclair de l'étape 5.

2.3 DÉMARRAGE SUR LA CLÉ USB Quittez Windows et arrêtez le PC.Laissez la clé USB dans le port USB : lors du redémarrage, le BIOS peut démarrer directementdessus, sinon Arrêtez de nouveau le PC et essayez d'appuyer sur les touches suivantes aumoment du démarrage sous BIOS :

• [Suppr] ou [Del] : normalement, affiche la configuration du BIOS• [F1]• [F10] ou [F12] : affiche un menu de choix de périphérique de boot

A ce niveau, il ne faut pas être surpris si malgré tout vos essais, vous ne démarrez pas sur la cléUSB : de nombreux BIOS n'acceptent pas toutes les clés USB.Avant de baisser les bras, recommencez scrupuleusement l'installation de votre clé sous Windows.

2.4 CONFIGURATION Cette distribution est orientée pour les utilisateurs débutants ayant besoin d'un environnementléger.L'installation d'une autre distribution Linux est tout aussi facile et les contraintes sont généralementles tailles de clé USB (certaines distributions sont fournies en image ISO d'un DVD : 4,7 Go).

3/13

Page 4: BTS SIO : TP8david.roumanet.free.fr/BTS_2015/SISR1/TP8 - Environnement... · 2016. 4. 29. · SISR1 – Maintenance Réseau BTS SIO Environnement de Dépannage TP N°8 Insérez votre

SISR1 – Maintenance Réseau BTS SIO

Environnement de Dépannage TP N°8

2.4.1 Options générales Rapidement, Puppy Linux va afficher une liste d'informations sur son démarrage. Normalement,lorsque l'interface graphique s'affiche, les paramètres à choisir correspondent aux optionsrégionales (clavier français, système monétaire, notation des nombres, ...) :

N'oubliez pas de cocher [Keyboard numlock] pour bénéficier du pavé numérique.

Attention : les informations restent affichées en anglais, nous devront charger unpaquetage de langage pour changer la langue de l'OS !

2.4.2 Paramètres réseaux Il faut ensuite permettre à Puppy Linux de seconnecter afin d'avoir accès à Internet, auxpaquetages et à d'autres ressources.Pour cela, dans la fenêtre suivante, il faut cliquer surl'icône « Connect ».

4/13

Page 5: BTS SIO : TP8david.roumanet.free.fr/BTS_2015/SISR1/TP8 - Environnement... · 2016. 4. 29. · SISR1 – Maintenance Réseau BTS SIO Environnement de Dépannage TP N°8 Insérez votre

SISR1 – Maintenance Réseau BTS SIO

Environnement de Dépannage TP N°8

Une nouvelle fenêtre s'affiche il faut choisir « Wired or Wireless LAN » dans la section « connect toInternet by ». (sur le réseau du lycée, il faudra aussi cliquer sur Setup a proxy server).

Lisez et choisissez la meilleure option de configuration parmi les 3 possibilités.Vous obtiendrez normalement l'affichage suivant, sur lequel il faudra cliquer sur le nom del'interface :

Pour rappel, les interfaces sous Linux porte des noms(associés aux adresses MAC pour les interfacesEthernet).

De fait, les interfaces portent généralement un nomcomme Eth0, Eth1, …

Sur un réseau standard, AutoDHCP sera la meilleure option, sinon, il faudra configurermanuellement l'interface (adresse IP, masque et passerelle). Validez (sauvegardez) laconfiguration.

5/13

Page 6: BTS SIO : TP8david.roumanet.free.fr/BTS_2015/SISR1/TP8 - Environnement... · 2016. 4. 29. · SISR1 – Maintenance Réseau BTS SIO Environnement de Dépannage TP N°8 Insérez votre

SISR1 – Maintenance Réseau BTS SIO

Environnement de Dépannage TP N°8

Cas d'un serveur proxy :

Il suffit de cliquer sur l'icône en formede couteau Suisse pour afficher unmenu de configuration simplifié.

Ensuite il faut choisir « Connect toInternet or intranet »

2.4.3 Pack de langue La mise à jour d'un système Linux est devenu beaucoup plus simple depuis quelques années.Dans le menu correspondant, lancez le gestionnaire de paquetage :

La première chose à faire est une mise à jour.

6/13

Page 7: BTS SIO : TP8david.roumanet.free.fr/BTS_2015/SISR1/TP8 - Environnement... · 2016. 4. 29. · SISR1 – Maintenance Réseau BTS SIO Environnement de Dépannage TP N°8 Insérez votre

SISR1 – Maintenance Réseau BTS SIO

Environnement de Dépannage TP N°8

Cochez le serveur de repositories [Puppy-5-official] puis cliquez sur le bouton [Update now].

Validez toutes les questions de l'interface (console jaune) pour accepter toutes les mises à jour.

Dans le gestionnaire de paquetage, cochez le bouton-radio 'Puppy_noarch', dans la listedéroulante, remplacez « GUI apps only » par « Any non-GUI type » et enfin dans le champ derecherche, tapez « Langpack » et cliquez sur le bouton [Go].

Installez le langage français.

Si tout ce passe bien, vous obtenez l'affichageci-contre : le système vous demandera encoreune validation mais désormais, les menus dusystème seront en français.

Attention : cela ne signifie pas que lesapplications (comme le navigateur) passerontautomatiquement en français.Cela suffira cependant pour notre clé desecours.

7/13

Page 8: BTS SIO : TP8david.roumanet.free.fr/BTS_2015/SISR1/TP8 - Environnement... · 2016. 4. 29. · SISR1 – Maintenance Réseau BTS SIO Environnement de Dépannage TP N°8 Insérez votre

SISR1 – Maintenance Réseau BTS SIO

Environnement de Dépannage TP N°8

2.5 FINALISATION Vous pouvez maintenant charger d'autres programmes ou paquetages dans votre Linux desecours. Par exemple, vous pouvez utiliser le gestionnaire de paquetage pour récupérer l'outilréseau Nmap.

Pensez cependant à installer toutes les dépendances : pour cela, cliquez sur le bouton [Examiner]et validez toute la sélection.

La librairie libpcap est normalement préinstallée pour effectuer des captures réseaux (sniffer).Le programme Wireshark nécessitera le téléchargement d'un fichier particulier (un paquetagePuppy ayant l'extension .pet) : http://www.datafilehost.com/d/90369a3c ou bien https://archive.org/download/Puppy_Linux_Saluki_Pets/wireshark-1.6.5-i486.pet

Dans le cas de Wireshark, le paquetage ne génèrepas de création d'icône dans le menu.

Pour ouvrir Wireshark (et le principe est identiquepour Nmap), il faut ouvrir une console puis taper« Wireshark » (ou nmap) pour lancer le programme.

Il est également possible de créer un raccourci surle bureau (les programmes étant soit dans /usr/bin,soit dans /usr/share).

8/13

Page 9: BTS SIO : TP8david.roumanet.free.fr/BTS_2015/SISR1/TP8 - Environnement... · 2016. 4. 29. · SISR1 – Maintenance Réseau BTS SIO Environnement de Dépannage TP N°8 Insérez votre

SISR1 – Maintenance Réseau BTS SIO

Environnement de Dépannage TP N°8

2.6 ENREGISTREMENT Pour ne pas recréer l'ensemble des paramètres, il suffit de quitter la session : Puppy-Linuxpropose de sauvegarder votre profil dans un fichier (vous pouvez optionnellement ajouter un motpour mieux identifier le fichier qui sert de session).A chaque lancement de la clé USB, ce fichier sera lu et sert de pré-configuration de votre sessionPuppy-Linux.Quittez et relancez Puppy-Linux pour valider vos changements.

3 UTILISATION

L'utilité d'un Linux embarqué est de pouvoir :• Travailler sur un poste dont on n'a pas l'accès utilisateur (pas de session)• Disposer d'un environnement connu avec les outils qui nous intéressent• Retrouver les fichiers présents sur un disque dur qui ne peut lancer l'OS d'origine• Conserver des documents et un environnement avec soi en permanence

3.1 LECTURE DE DISQUES NTFS Par défaut, la plupart des OS Linux savent lire les fichiers dans une partition NTFS.Il est donc possible de récupérer des fichiers et de les copier vers votre clé USB.

Pour cela, vous devez vous rappeler que :• sda1, sda2, sdb1... correspond aux disques dur (lettre=disque, chiffre=partition)• hda, hdb... correspond à un disque dur (partitions)• sdc1, sdc2, sdi1... correspond à un périphérique amovible (USB)

Souvent, il sera possible de lire les fichiers sans être inquiété par les droits NTFS : cettesolution doit donc être utilisé avec une grande éthique.

3.2 CRÉATION D'UN RÉPERTOIRE Votre clé USB peut recevoir des fichiers localement.Étant formatée en FAT32, elle peut être lue sous Windows comme sous Linux : vous pouvez doncy mettre des musiques, des photos, etc.

3.3 UTILISATION D'OUTILS LINUX Linux dispose de nombreux outils intégrés, présents sans téléchargement.

3.3.1 Les outils réseaux ping est l'équivalent de ping sous Windows.

9/13

Page 10: BTS SIO : TP8david.roumanet.free.fr/BTS_2015/SISR1/TP8 - Environnement... · 2016. 4. 29. · SISR1 – Maintenance Réseau BTS SIO Environnement de Dépannage TP N°8 Insérez votre

SISR1 – Maintenance Réseau BTS SIO

Environnement de Dépannage TP N°8

traceroute est l'équivalent de tracert sous Windows.nslookup est l’équivalent de nslookup sous Windows (les puristes préféreront l'utilitaire dig).route est l'équivalent de route sous Windows : elle affiche la table de routage de la machine.

3.3.2 Les outils disques Gparted est un outil présent dans la plupart des distributions et permet de gérer les partitions desdisques durs : redimensionnement, création, etc.

4 LES OUTILS SOUS WINDOWS

La partie Linux étant active, nous allons maintenant repasser sous Windows et installer un menupour notre clé de secours.

L'idée est de disposer d'un menu « Démarrer » propre à notre clé USB lorsqu'elle est insérée dansu port USB sous Windows. Ce menu, contiendra les raccourcis vers les applications que nousavons déjà abordées dans les TD précédents.

Il existe plusieurs logiciels permettant de se lancer et d'afficher les applications présentes sur uneclé USB :

• Liberkey http://www.liberkey.com/fr.html • PortableApps http://portableapps.com/ • Pstart http://www.pegtop.net/start/ • PSMenu http://aignes.com/psmenu.htm

Le choix pour ce TP sera Libertykey car, cette application est très ludique, d'origine française etsimple d'utilisation.

4.1 INSTALLATION Démarrez sous Windows et insérez votre clé USB.Assurez-vous qu'elle dispose d'au minimum 100 Mo.

Téléchargez l'application principale sur le site http://www.liberkey.com/fr/telecharger.html

Exécutez l'application est choisissez la lettre correspondante à votre clé USB lors de l'installation.

10/13

Page 11: BTS SIO : TP8david.roumanet.free.fr/BTS_2015/SISR1/TP8 - Environnement... · 2016. 4. 29. · SISR1 – Maintenance Réseau BTS SIO Environnement de Dépannage TP N°8 Insérez votre

SISR1 – Maintenance Réseau BTS SIO

Environnement de Dépannage TP N°8

Ne cochez pas « Créer une icône sur le bureau » : le propre d'une clé USB de secours est d'êtretotalement indépendante de la machine sur laquelle elle fonctionne.

Laissez la coche « Exécuter Libertykey » active et cliquez sur [Terminer].

Présence d'un proxy :

Il faut immédiatement modifier laconfiguration de l'application afinqu'elle puisse télécharger sespaquetages à partir d'Internet.

Cliquez sur Outils Libertykey –Configuration

Cliquez sur Proxy HTTP et cochezla case « Utiliser un serveur deproxy... »

Une fois cette étape réalisée (ou bien s'il ny a pas de proxy), vous pouvez cliquer sur le bouton[Télécharger la liste des suites disponibles] pour télécharger un pack ou des applications.

11/13

Page 12: BTS SIO : TP8david.roumanet.free.fr/BTS_2015/SISR1/TP8 - Environnement... · 2016. 4. 29. · SISR1 – Maintenance Réseau BTS SIO Environnement de Dépannage TP N°8 Insérez votre

SISR1 – Maintenance Réseau BTS SIO

Environnement de Dépannage TP N°8

Pour le TP, je conseille de prendre la suite la plus petite.

Bien entendu, si vous disposez d'une clé USB de plusforte capacité, n'hésitez pas à prendre une suiteintermédiaire : elles comprennent de nombreux outilstrès intéressants.

Si vous souhaitez modifier ou recharger une suite, il suffit de se rendre dans le menu OutilsLiberkey – Gérer les applications – Installer une suite d'applications.

4.2 PERSONNALISATION De la même manière, voici quelques applications à télécharger impérativement : pour cela, vouspouvez activer le menu Outils Liberkey – Gérer les applications – Accéder au catalogued'applications.

Sur la page web qui s'ouvre, développez l'arborescenceréseau et cliquez sur le lien de téléchargement desapplications suivantes (voir image ci-après) :

• Kitty (équivalent de Putty mais les sessions sontsauvegardées dans un fichier ini à la place de labase de registre de Windows)

• NetSetMan (idéal pour un PC portable quichange régulièrement de réseau IP)

• CurrPorts (surveillance des ports UDP/TCP encours d'utilisation. Pratique pour identifier unspyware).

• Performance Pinging (ping graphique)• …

12/13

Page 13: BTS SIO : TP8david.roumanet.free.fr/BTS_2015/SISR1/TP8 - Environnement... · 2016. 4. 29. · SISR1 – Maintenance Réseau BTS SIO Environnement de Dépannage TP N°8 Insérez votre

SISR1 – Maintenance Réseau BTS SIO

Environnement de Dépannage TP N°8

Liberkey ne dispose cependant pas de toutes les applications présentes dans d'autres clés USB(Wireshark, Libre Office, …) mais vous avez compris l'essentiel de ce TP : avoir une clé USB permettant une totale autonomie en cas d'intervention sur un poste isoléd'Internet.

5 SOURCES UTILES

Site d'un passionné d'informatique, regroupant de nombreux outils :http://www.cgsecurity.org/wiki/TestDisk_Livecd http://puppylinux.org/

http://www.liberkey.com/http://portableapps.com/http://www.pendriveapps.com/

13/13