TP Samba / Jean Gourdin

TP SAMBA (1)



Objectifs, préalables et conseils

TP1 Paramétrage d'un client Samba

  1. Situation

  2. Configuration de la station
    Reconfigurer complètement les propriétés réseau de la station Windows 98 pour permettre la connexion au serveur Samba.
  3. Tests


TP2 mise en oeuvre rapide du serveur

  1. Situation
    Chaque station peut démarrer soit sous Linux (Mdk 8.2) soit sous Windows98. Il s'agit de constituer des groupes différents de façon à pouvoir expérimenter sur une machine serveur Linux/Samba et sur une machine cliente Windows
    Pour éviter les conflits entre serveurs, on adoptera les notations suivantes :
    nom netbios du serveur Samba : serveurx
    nom du groupe de travail : fcticex, où x= num. machine du serveur Samba
    
  2. Configuration du serveur
    Editer le fichier /etc/smb.conf. Y porter les modifications pour avoir :
    [global]
       workgroup = fcticex
       netbios name = Serveurx
       security=user
       host allow = 192.168.0.  127.
       encrypt passwords = yes
       smb passwd file = /etc/samba/smbpasswd
       ; le compte invite accédera sans mot de passe
       guest account = invite
    
  3. Station cliente
    Modifiez le paramétrage précédent de votre station pcy, en particulier le groupe de travail fcticex
    Après redémarrage, pouvez-vous vous connecter au serveur ?

  4. Tester la syntaxe du fichier /etc/smb.conf
    Lancer l'utilitaire testparm pour vérifier la syntaxe du fichier /etc/smb.conf et éventuellement déceler des fautes de saisie.

  5. Suivre les connexions Samba sur le serveur


TP3 Linux client de Windows

Il s'agit d'inverser les roles. On montera sur le client Linux, un répertoire partagé sous Windows


TP4 partager des périphériques

  1. Objectifs
    Il s'agit de paramétrer les partages de système de fichiers périphériques sur le serveur
    Vérifier la visibilité et l'accessibilité aux partages pour les utilisateurs autorisés, le respect des restrictions en écriture ...
    Pour l'écriture des sections correspondantes dans /etc/smb.conf, se reporter au cours.
  2. Partager le lecteur de cdrom
  3. Ecrire le partage du lecteur de disquette


TP5 partager un répertoire public

Il s'agit maintenant de créer un partage [public], permettant l'accès complet en lecture/écriture de tous les utilisateurs au répertoire /home/public, y compris pour le compte invite.


TP6 partager un répertoire réservé à un groupe

Il s'agit de mettre en oeuvre le partage [stagiaires]
Voici un plan de travail :
  1. Créer le groupe stagiaires. Y placer quelques comptes stagex/stgx
  2. Créer le répertoire partagé, par exemple /home/stagiaires
  3. Accorder les droits de propriété de groupe de ce répertoire au groupe stagiaires
  4. Et les bonnes permissions : 1770 (pourquoi ?)
  5. Créer la section du partage [stagiaires] avec les droits d'accès et d'écriture cohérents
    [stagiaire]
    comment =Partage réservé au groupe des stagiaires
    path = /home/stagiaires
    # liste des utilisateurs et des groupes autorisés 
    valid users = @stagiaires
    # on pourra y écrire (bien sûr ceux qui peuvent y accéder..)
    writeable = yes
    # permissions par défaut des fichiers et des rép.créés
    create mode = 0660
    create directory = 0770
    # pour "forcer" la propriété de groupe : elle doit etre accordée au groupe
    # des stagiaires (et non par défaut, au groupe primaire du créateur)
    force group = stagiaires
    
  6. Tester complètement sur la station, sous l'identité de plusieurs utilisateurs, faisant ou non partie du groupe. Conclusion : ce partage est-il satisfaisant ?


TP7 partage d'administration du serveur WEB


TP 8 administration de Samba par Webmin et swat

SWAT

Webmin