Vous êtes sur la page 1sur 2

TP 5

Serveur SAMBA

Objectif du TP :

Configurer et gérer un serveur samba dans un réseau.

Important :

Avant de commencer la configuration vous êtes tenus à copier le fichier /etc/samba/smb.conf


en tant que smb.conf.original.

Maquette de travail :

Pour réaliser ce TP, vous avez besoin de deux machines sous Linux et Une machine sous
Windows. Une machine Unix jouera le rôle du serveur samba et les autres le rôle des clients
samba.

Manipulations

1. Verifiez si le package samba est installé si non installez-le ?


2. Lancer le serveur samba ?
3. Sur le serveur samba créez deux comptes utilisateur user1 et user2 avec leurs mots de
passe?
4. Sur le serveur samba, ouvrez le fichier smb.conf et vérifiez que les paramètres
suivants de la section globale sont déclarés correctement :
[global]
workgroup = workgroup
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
- workgroup : doit être le même groupe de travail que la machine Windows

5. Sur le serveur samba créez un compte samba pour les utilisateurs user1, user2 et
root ?
6. Désactivez les pare feux sur le serveur samba ?
7. A partir du poste Windows, réalisez la connexion avec le serveur samba et visualisez
le contenu du répertoire partagé. Utilisez le voisinage réseau ou bien démarrer
exécuter puis tapez \\@IP-de-la-machine-samba
8. Testez si vous pouvez copier des données depuis la machine windows à la machine
linux ?
9. Sur le serveur samba, Créer un répertoire de nom /doc qui sera partagé avec tous les
utilisateurs?
10. Dans le fichier de configuration de samba, déclarer ce répertoire comme suit
(commentez les différentes directives) :
[doc]
Path=/doc
Public=yes
Writable=yes
11. Lancer l'utilitaire testparm | more pour tester la syntaxe du fichier de configuration
smb.conf ?
12. Testez si vous avez accès à ce répertoire à partir de la machine Windows avec au
moins deux comptes utilisateur?
13. Désactivez les pare feux de la machine cliente (Unix)
14. A partir de la machine cliente (Unix) listez les partages du serveur samba avec la
commande smbclient -L //@IP_serveur –N
-N : smbcleint ne demande pas de mot de passe
15. Accédez au répertoire partagé doc à partir de la machine cliente unix (commande
smbclient),
16. sur le serveur samba exécutez la commande smbstatus (permet de connaitre les
connexions en cours avec le serveur smb) ?
17. Toujours sur le serveur samba créer un répertoire /image que vous partager avec deux
utilisateur user1 et root, seul l’utilisateur root a le droit d’écriture sur répertoire
/image ?
18. Lancer l'utilitaire testparm pour vérifier la syntaxe du fichier smb.conf?
19. Essayer d’accéder au répertoire /image partagé à partir de la machine Windows et de
la machine Unix en utilisant les deux compte d’utilisateur autorisés et vérifier les
restrictions d’écriture pour les deux utilisateurs ?
20. A partir de la machine Unix essayé d’accéder au dossier image avec le compte
utilisateur user2 ? que remarquez-vous ?
21. Sur le serveur samba modifier le fichier de configuration pour restreindre l’accès au
serveur à la machine windows ? puis essayer d’accéder au serveur à partir de la
machine Unix ?
22. Sur la machine Windows partager un répertoire et essayer d’y accéder à partir d’une
machine Unix ?