Samba est un outil UNIX serveur de fichiers et serveur d'impression très utile lorsque que vous avez des serveurs UNIX/LINUX et des clients Windows au sein d'un même réseau. Il peut également controler les sessions ouvertes sur les machines Windows en tant que PDC (Primary Domain Controller).

INSTALLATION DE SAMBA ET SWAT
Swat est un outils web permettant de faire l'administration du service Samba.
D'abord, le coup de baguette magique bien connu : apt-get install samba swat. Faire la configuration du paquet en donnant un nom de groupe de travail (domaine de partage).
Ensuite, il faut modifier le fichier de conf /etc/inetd.conf en supprimant le commentaire sur la ligne :
swat stream tcp nowait.400 root /usr/sbin/tcpd /usr/sbin/swat
Ensuite : /etc/init.d/inetd restart
Cela permet d'activer Swat, dès lors, n'oubliez pas d'ouvrir le port 901 votre votre firewall :
$IPT -A INPUT -p tcp --dport 901 --syn -j ACCEPT
Voir l'article sur la configuration du firewall.
Swat est accessible à l'adresse http://hostname:901/ et utilise l'authentification root de la machine.

LA CONFIGURATION DES PARTAGES
Pour commencer il faut ouvrir les ports suivants sur la machine Linux :
137/udp netbios-ns
138/udp netbios-dgm
139/tcp netbios-ssn
Atention à la sécurité !!! Ce genre de machine ne devrait pas être accessible depuis le web je présume...
Pour accéder au /home d'un utilisateur depuis un poste windows, il faut (sur la machine Linux) créer un mot de passe Samba avec la commande smbpasswd -a user. dès lors vous pouvez acceder à cette ressource depuis l'explorateur Windows avec cette dernière identification. Dans l'onglet SHARES de Swat, il est possible dE définir un certain nombre d'options sur le partage HOMES, a vous de voir ce qu vous interesse ou pas !
Pour créer un partage autre qu'un /home, il faut d'abord s'assurer que le chemin (ou point de montage Linux) existe bien, puis dans l'onglet SHARES de Swat donner renseignrer ce chemin et verifier les paramètres du partage.
La suite bientôt ....