1 Démarrage de Marionnet



Documents pareils
Administration de Parc Informatique TP02 : Utilisation du logiciel Marionnet

Administration de Parc Informatique TP07 : Installation de Linux Debian

CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052

Universal Robots. Fiche Méthode : Installation du simulateur Polyscope

Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO

Guide d installation de MySQL

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

1 Prise en main des machines

Projet Administration Réseaux

TP 1 Prise en main de l environnement Unix

Installation de Joomla avec Filezilla

Tutoriel Création d une source Cydia et compilation des packages sous Linux

pas à pas prise en main du logiciel Le Cloud d Orange - Transfert de fichiers sur PC et MAC Le Cloud

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

TP1 - Prise en main de l environnement Unix.

Atelier La notion de session utilisateur sous Linux

Utilisation des ressources informatiques de l N7 à distance

Serveur de sauvegardes incrémental

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire

Ajout et Configuration d'un nouveau poste pour BackupPC

ASR4 Réseaux Département Informatique, IUT Bordeaux 1. DHCP Prénom : Nom : Groupe :

Enregistrement de votre Géorando Maxi Liberté

TP 4 de familiarisation avec Unix

INSTALLATION ET CONFIGURATION D'UN SERVEUR WEB SUR MAC OS X

Vade mecum installation et configuration d une machine virtuelle V5.1.0

Vos outils CNED COPIES EN LIGNE GUIDE DE PRISE EN MAIN DU CORRECTEUR. 8 CODA GA WB 01 13

TP administration système

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Contrôle de la DreamBox à travers un canal SSH

Atelier Le gestionnaire de fichier

Introduction à Eclipse

Préparation à l installation d Active Directory

Les différentes méthodes pour se connecter

Enoncé du TP 8 Système

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1

Rapports d activités et financiers par Internet. Manuel Utilisateur

Partage de fichiers entre MacOS X et Windows. Partager des fichiers, avec un PC, en travaillant sous MacOSX.

FTP / WebDeploy /WebDAV. Manuel

Installation du transfert de fichier sécurisé sur le serveur orphanet

Installation et utilisation de Cobian Backup 8

Bon ben voilà c est fait!

Guide d utilisation de «Partages Privés»

Installation d'un FreeNAS (v0.684b du 30/03/2007) pour sauvegarder les données d'un ZEServer

Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014

Découverte des applications de la suite

PRESENSTATION VMWARE ESXi NOTION DE MACHINE VIRTUELLE

Le logiciel Netkit Installation et utilisation

Serveur de messagerie sous Debian 5.0

Eclipse atelier Java

1 INTRODUCTION 3 2 CONTACTER VOTRE SUPPORT 3 3 PARAMETRER LE MODULE MESSAGERIE INTERNE 4 4 UTILISATION DE LA MESSAGERIE INTERNE 8

Installation et paramétrage de Fedora dans VirtualBox.

TP n 2 : Installation et administration du serveur ProFTP. Partie 1 : Fonctionnement du protocole FTP (pas plus de 15min)

Witbox. Manuel de Repetier-Host. Witbox

MANUEL D INSTALLATION

Prise en main d une Cyberclasse

USTL - Licence ST-A 1ère année Initiation à la programmation TP 1

Manuel Utilisateur MISE A JOUR DU CLIENT SOFIE VERS LA VERSION 5. v0.99

Maintenir Debian GNU/Linux à jour

Gérard Castagnoli OSU PYTHEAS 25/06/2013 VVT2013 1

Mise en place des TPs Réseau en machines virtuelles. Utilisation de VmPlayer

GUIDE D UTILISATION DES SERVICES PACKAGES

Système clients serveur Kwartz Vulgarisation, identification, dossier personnel

TP 4 & 5 : Administration Windows 2003 Server

Il est courant de souhaiter conserver à

Comment se connecter au dossier partagé?

Documentation FOG. Déploiement d images de systèmes d exploitation à travers le réseau.

Installation et utilisation du client FirstClass 11

MO-Call pour les Ordinateurs. Guide de l utilisateur

Atelier individuel. Linux 101. Frédérick Lefebvre & Maxime Boissonneault frederick.lefebvre@calculquebec.ca U. Laval - Janv. 2014

PPE Installation d un serveur FTP

MANUEL D INSTALLATION D UN PROXY

Configuration de base de Jana server2. Sommaire

LiveUSB clefisn. Meilland jean claude et Kbida Abdellatif. 16 septembre 2012

Forex VPS Mode d emploi

II- Préparation du serveur et installation d OpenVpn :

Itium XP. Guide Utilisateur

SOMMAIRE. 01_Installation ESXi Serveur HP.doc. Chapitre 1 Installation ESXi 5.1 2

0.1 Mail & News : Thunderbird

Installation d'un serveur FTP géré par une base de données MySQL

GROOBAX. cliquer sur le «G» Cliquer sur «options» Sélectionner le dossier qui contiendra les paramètres => Cliquer A chercher le dossier créé en 2/

Importer une bibliographie au format «texte» dans Zotero

Mise en place d un firewall d entreprise avec PfSense

Web service AREA Manuel d installation et d utilisation du mode déconnecté. Version du 18 mars 2011

Protéger une machine réelle derrière une machine virtuelle avec pfsense

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

PLAN MULTIMEDIA DANS LES ECOLES UN ESPACE DE STOCKAGE NUMERIQUE (NAS) DANS VOTRE ECOLE. Sommaire

Comment configurer Kubuntu

Tutoriel : Utilisation du serveur de calcul à distance de PSE

EN Télécom & Réseau S Utiliser VMWARE

1. Présentation du TP

Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server

Guide pour le bon fonctionnement des applications académiques avec Internet Explorer 7.x

Réaliser un inventaire Documentation utilisateur

Réparer un disque dur passé en RAW

TD/TP 1 Introduction au SDK d Android

Oracle WebLogic Server (WLS) 11gR1 ( et ) Installation sur Oracle Linux 5 et 6 Hypothèses Installation Oracle Linux 5 (OL5)

Transcription:

Institut Galilée Administration Système Année 2011-2012 INFO 2ème année Master Info 1 Master Image & Réseau 1 T.P. 1 Administration Système Le logiciel Marionnet (www.marionnet.org) offre la possibilité de simuler un réseau de machines Linux. L objectif de ce TP est de vous initier à l utilisation du logiciel Marionnet et à la mise en place des tâches d administration courante de la machine. NB : Ce logiciel est encore en cours de développement. Il peut encore comporter quelques bugs. Soyez indulgent et n hésitez pas à les signaler à vos chargés de TP avec le maximum d informations : vous aiderez les développeurs. Conseils : Vous conserverez ce support tout au long des TP. Lisez bien la description du TP avant d effectuer les opération demandées. Documentation : à l adresse http://www-limbio.smbh.univ-paris13.fr/membres/hamon/adsys-20102011, vous trouverez le cours, des liens vers des documents annexes et des données nécessaires à la réalisation du TP. 1 Démarrage de Marionnet Pour démarrer le logiciel depuis un terminal, tapez simplement marionnet. Vous disposez ainsi d une interface graphique vous permettant de configurer votre réseau et de lancer la simulation. 2 Tutoriel du logiciel Marionnet Le menu Projet propose les actions standard : Nouveau/New (création d un projet), Ouvrir (un projet existant), Enregistrer/Save (un projet), Enregistrer sous/save as, etc. Dans ce tutoriel, vous allez apprendre à utiliser le logiciel. Vous effectuerez différentes manipulations sur un réseau de test. Ces opérations sont importantes car elles vous permettront de construire votre réseau, le faire évoluer, sauvegarder son état à la fin du TP et le restaurer au TP suivant. Lors du partiel, qui aura lieu sur machine, vous utiliserez le même logiciel. 2.1 Définition et mise en place d un réseau Vous devez créer un nouveau projet dans le répertoire courant ou dans un répertoire de votre choix, avec un nom explicite (par exemple, ADSY-essai). Vous allez définir votre réseau de trois machines en utilisant l interface graphique. Vous devez créer les machines (virtuelles) et les connecter entre elles à l aide de câbles et de switches (ou de hubs). Pour cela, cliquez avec le bouton droit sur l icône d une machine puis choisissez Add. Conservez pour l instant la 1

configuration par défaut, sauf éventuellement le nom de la machine. Idem pour le switch. Lorsque le réseau est prêt, et avant de démarrer la simulation, sauvegardez la configuration (Enregistrer). Cette action crée un fichier avec l extension.mar contenant tout le projet (configuration du réseau et des machines, mais aussi état des différents composants - machines et switches). Vous devez sauvegarder ce fichier en fin de TP et le restaurer au TP suivant (voir plus loin). Le démarrage du réseau lance autant de terminaux que de machines virtuelles créées. Il est possible qu un problème se produise au niveau de la lecture du système de fichiers. Pour le régler, il suffit généralement d arrêter et de démarrer à nouveau le réseau. Vous vous connecterez en tant qu utilisateur root. Aucun mot de passe ne vous est demandé pour vous faciliter l accès. Vous pouvez en créer un avec la commande passwd. Conseils : N hésitez pas à répartir les différents terminaux (correspondant aux machines virtuelles) sur plusieurs bureaux virtuels. Cela vous aidera à bien identifier sur quelle machine vous travaillez. 2.2 Arrêt du réseau Stoppez votre réseau en arrêtant proprement les machines (Tout arr^eter). Vous pouvez également choisir de n arrêter ou de ne redémarrer que certaines machines (en cliquant avec le bouton droit sur l icône d une machine, Démarrer, puis Arr^eter). 2.3 Sauvegarde Vous devez être capable d effectuer deux types de sauvegarde. A la fin de chaque TP, vous devez sauvegarder le projet (dans votre compte au SERCAL) mais aussi sauvegarder les fichiers de configuration modifiés dans chaque machine virtuelle. De préférence, sauvegardez uniquement les fichiers de configuration cela ne nécessaite pas l arrêt du réseau 2.3.1 Sauvegarde du projet Vous êtes invité à sauvegarder régulièrement votre projet afin d éviter de perdre totalement votre travail en cas de problème. Les fichiers.mar contiennent l ensemble des modifications du disque depuis le démarrage des machines. Ils peuvent être relativement gros. Pensez à éliminer les sauvegardes inutiles. 2.3.2 Sauvegarde des fichiers de configuration Vous pouvez également sauvegarder les fichiers de configuration de chaque machine virtuelle à l aide du script SaveSystemFiles.sh disponible à l adresse suivante : http://www-limbio.smbh.univ-paris13.fr/membres/hamon/ ADSYS-20102011/TP/SaveSystemFiles.sh et accessible égelement depuis la page Web du Cours : http://www-limbio.smbh.univ-paris13.fr/membres/hamon/ ADSYS-20102011/ 2

Téléchargez le fichier dans le répertoire de connexion, et suivez les instructions : 1. Sur la machine réelle, ouvrir le script dans un éditeur de texte et modifier la valeur de la variable LOGIN en indiquant votre login dans les salles de TP (à la place de thierry). 2. Transférer, avec scp, le script dans le répertoire /root, sur les machines virtuelles. 3. Sur la machine virtuelle, placer les droits en exécution. 4. Sur la machine virtuelle, exécuter la commande suivante : history > /root/history- hostname.txt ATTENTION : il s agit de quotes inversées (AltGr 7) 5. Sur la machine virtulle, exécuter le script SaveSystemFiles.sh. Un fichier /root/systemsave-hostname.tar.gz (où hostname est le nom de la machine) est créé et transféré dans votre répertoire de connexion, sur la machine réelle (votre mot de passe des salles de TP vous sera demandé) A chaque sauvegarde, il vous suffit de répéter les opérations 4 et 5. 2.3.3 Sauvegarde manuelle des fichiers de configuration Vous pouvez également sauvegarder les fichiers de configuration de chaque machine virtuelle. Créez un répertoire par machine sur votre compte, puis transférez les fichiers de configuration modifiés des machines virtuelles dans un répertoire de la machine réelle. L ensemble des fichiers de configuration peut être regroupé dans une archive tar.gz. Vous devez procéder de la manière suivante : 1. Sur la machine virtuelle : Réalisez une archive contenant les fichiers modifiés : cd / tar czvf /root/tp1-test-machine1.tar.gz etc/passwd etc/shadow On suppose ici, que les fichiers modifiés sont /etc/passwd et /etc/shadow 2. sur la machine réelle : créez une répertoire qui contiendra l archive mkdir $HOME/ADSY/TP1/machine1 3. Sur la machine virtuelle : transférez les fichiers vers la machine réelle en utilisant sftp ou scp. Vous vous connecterez sur la machine réelle avec votre login et votre mot de passe. On peut identifier l adresse IP de la machine avec la commande /sbin/ifconfig. scp /root/tp1-test-machine1.tar.gz 123456789@123.123.123.123:ADSY/TP1/machine1 2.3.4 Restauration du projet La restauration d un projet consiste à ouvrir le fichier depuis Marionnet (Open dans le menu Projet). Le réseau de machines virtuelles peut alors être démarré. 3

3 Administration locale du système Dans cette partie, vous allez mettre en place les tâches locales d administration d un système, après avoir démarré correctement Marionnet. Vous devrez également écrire des scripts Bash réalisant ces tâches. Vous ne considérez ici l administration que d une seule machine virtuelle. 3.1 Création (massive) de comptes utilisateur Écrivez un script shell (en Bash) réalisant la création de comptes utilisateurs à partir d informations stockées dans un fichier (nom, prénom, login, séparés par des espaces). Vous utiliserez les commandes adduser ou useradd. Pensez à positionner correctement les informations relatives à l utilisateur. Vous testerez votre script avec le fichier http://www-limbio. smbh.univ-paris13.fr/membres/hamon/adsys-20102011/data/ ListeUtilisateurs.txt 3.2 Suppression d utilisateurs Écrire un script qui supprime des utilisateurs à partir de leur login. La liste des logins est stockée dans un fichier. Vous testerez votre script avec le fichier http://www-limbio.smbh. univ-paris13.fr/membres/hamon/adsys-20102011/data/listelogins.txt 3.3 Sauvegarde des fichiers utilisateurs Vous allez mettre en place une sauvegarde régulière des données des utilisateurs (fichiers présents dans le compte et boite aux lettres) que vous venez de créer dans le répertoire /var/tmp. Vous devez écrire un script Bash effectuant cette sauvegarde. Naturellement, le script doit s adapter automatiquement à la liste des utilisateurs existant sur la machine. Pour que la sauvegarde s effectue régulièrement, vous ajouterez une entrée dans votre crontab. 3.4 Sauvegarde des fichiers système Vous allez mettre en place une sauvegarde régulière des fichiers de configuration du système à l aide d un script et du cron. Vous devez écrire un script qui identifie les fichiers de configuration modifiés depuis le démarrage de la machine. Vous indiquerez les fichiers et répertoires que vous avez choisi de sauvegarder. Vous ajouterez ensuite une entrée dans votre crontab afin d effectuer régulièrement cette sauvegarde. 4 Analyse du système En vous aidant des supports de cours, identifiez les informations présentées en cours : 4

Utilisation mémoire et disque Charge CPU Niveau de démarrage du système Services lancés au démarrage etc. Examinez les différents fichiers de log et le résultat de la commande dmesg. 5