TP 1 et 2 : Partage de donnees sur un reseau
Reseaux SI
2`eme Annee
Le but de cette serie de TP est de decouvrir les protocoles de partage de fichiers (SMB, FTP,
sFTP). SMB est un protocole reseau permettant de partager des fichiers ou des imprimantes.
Cest un protocole supporte par plusieurs syst`emes dexploitation : Microsoft Windows (avec le
voisinage de reseau), Linux...
Au debut de la seance de TP suivante vous remettrez, a` lenseignant de TP, un compterendu presentant Samba et le protocole SMB de mani`ere globale ; une documentation technique
comprenant un diagramme de deploiement decrivant lenvironnement detude du protocole et
tous les diagrammes necessaires a` vos explications ; une notice explicative precisant comment
installer, configurer et utiliser un client, puis un serveur Samba ; et une fiche dintervention
contenant les manipulations et experimentations que vous avez menees au cours du TP.
Vous trouverez sur le serveur Web (http ://www.tp-info.iut.univ-lr.fr) des liens vers la documentation et les packages necessaires pour la realisation du TP.
1-
Fiche dintervention
Pour faciliter la gestion et la maintenabilite dun syst`eme informatique il est recommande de
documenter le syst`eme, sa configuration et son evolution.
Une fiche dintervention a pour but de recenser de mani`ere exhaustive toutes les operations
realisees sur une machine. Le but etant multiple : posseder un historique des interventions
realisees sur le syst`eme ; developper et mettre a` jour une base de connaissances permettant
une autoformation des techniciens ; evaluer la quantite dinterventions et de travail realises par
le service informatique.
Une fiche dintervention contient toutes les informations necessaires pour identifier la machine sur laquelle est realisee lintervention et loperateur. Elle contient, egalement, une colonne
permettant de preciser les objectifs et motivations pour cette intervention et, enfin, une colonne
permettant de noter de mani`ere precise toutes les actions entreprises.
2-
Configuration et utilisation dun client sous Linux
En vous aidant du man, determinez comment utiliser la commande rpm pour installer le
package samba-client-2.2.7a-7.9.0.i386.rpm.
Utilisez la commande smbclient pour vous connecter au partage Samba testClientSamba de la machine servSamba en tant qu invite .
Recommencez en utilisant les commandes smbmount et mount . Quels probl`emes
rencontrez-vous ?
3-
Configuration dun serveur Samba sous Linux
En vous aidant de la documentation Redhat configurez votre machine pour que lutilisateur
invite rende le repertoire /home/invite/partage accessible a` lutilisateur exterieur
via le protocole smb.
Attention, noubliez pas de faire une sauvegarde des fichiers de configuration que vous modifiez. Faites le systematiquement de mani`ere a` pouvoir remettre le serveur dans un etat stable en
cas de difficultes.
Quels sont les fichiers de configuration de samba et a` quoi servent-ils ?
Quelle commande permet de demarrer le service Samba ?
O`
u sont localises les fichiers de log associes a` Samba ? Que donnent-ils comme informations ?
Utilisez la commande chkconfig pour demarrer automatiquement le service Samba pour
les modes 3 et 5.
1
TP 1 et 2 : Partage de donnees sur un reseau
4-
Reseaux SI
2`eme Annee
Utilisation avec Windows
Avec un autre binome redemarrez une machine sous Windows et utilisez la machine Linux
pour acceder, via le client Samba, a` un fichier de la machine Windows. Puis utilisez la machine
Windows pour acceder au repertoire partage de la machine Linux.
5-
Configuration avanc
ee
Configurez votre serveur samba pour quun utilisateur puisse acceder au CD-ROM.
Comment configurer le serveur pour interdire lacc`es a` certaines machines ou a` certaines
plages dadresses IP ?
Serveur FTP
Installez et configurez un serveur FTP (vsFtp) de telle mani`ere que les utilisateurs se connectant au serveur ne peuvent acceder quau repertoire /partage (ainsi quaux sous-repertoires).
Capturez, a` laide du logiciel ethereal , une session ftp. Observez la phase de connexion.
Que conclure ?
Serveur sFTP
Installez et configurez un serveur sFTP (openssh) de telle mani`ere que les utilisateurs se
connectant au serveur ne peuvent acceder quau repertoire /partage (ainsi quaux sous-repertoires).
Capturez, a` laide du logiciel ethereal , une session sftp. Observez la phase de connexion.
Que conclure ?