
Le premier petit tuto n’aura pas trainé à pointer le bout de son nez comme vous pouvez le constater,
Celui-ci va donc traiter de la configuration d’un serveur samba sous debian.
- Tout d’abord qu’est-ce que Samba ?
Samba est un outils permettant de lier le monde Linux au monde Windows, je veux dire par là que c’est grâce à Samba que l’on va pouvoir partager des fichiers d’un serveur Linux sur des clients Windows par exemple, mais il ne s’arrête pas là, on va aussi pouvoir partager les imprimantes de la même manière que peut le permettre un Windows Serveur, et beaucoup d’autres choses encore mais nous y reviendrons dans un prochain tuto.
Voilà pour ce qui est de la petite présentation, je ne vais pas vous en mettre des tartines, ca ne sert à rien.
- L’installation de Samba sous Debian
Nous y sommes, comme d’habitude pour une installation sous Debian, très dur, un apt-get install samba vous permettra d’installer le tout. Le daemon de Samba est : smbd.
Un premier écran s’affiche pour donner des informations sur ce programme. Il faut passer cet écran en validant OK. Ensuite le programme de configuration demande s’il faut lancer samba comme un démon ou via inetd. Il faut choisir démons. Un écran d’information sur les mots de passe et le cryptage s’affiche, il suffit de le passer en validant OK. Un nouvel écran propose alors de créer le fichier /etc/samba/smbpasswd. Il faut répondre No. Samba est maintenant installé, configuré et lancé.
- La configuration (smb.conf)
La configuration du serveur ce passe dans smb.conf,
éditez donc ce fichier avec vim, nano ou autre comme ceci : nano /etc/samba/smb.conf
Il y a plusieurs sections dans le fichier smb.conf,
- Section global, permet de configurer toutes les options liées au serveur lui-même
- Section homes, permet de configurer le partage des dossiers personnels des utilisateurs
- Section printers, permet de configurer le partage d’imprimante
- Section netlogon, partage des scripts netlogon (facultatif)
- Section des partages, configuration d’un nouveau partage
Nous allons maintenant créer un partage de base :
Je vais faire ca sur un nouveau smb.conf, vous pourrez comme cela restaurer le fichier d’origine plus tard, pour cela renommer smb.conf en smb.conf.old grâce à cette commande : mv /etc/samba/smb.conf /etc/samba/smb.conf.old
Créer un nouveau fichier /etc/samba/smb.conf contenant ces informations :
[global]
server string = serveur de partage samba
workgroup = WORKGROUP
netbios name = srv_smb
public = yes
encrypt passwords = true[projects]
path = /var/www
read only = no
writeable = yes
valid users = nicolas
comment = partage_projet_webPuis redémarrer le serveur SAMBA comme ceci : /etc/init.d/samba restart
Il ne reste qu’une chose à faire, ajouter l’utilisateur (ici nicolas) dans les utilisateurs samba grâce à smbpasswd -a ‘user’, il vous sera alors demandé un nouveau password samba.
Voilà votre partage SAMBA est prêt à être utilisé.

Commentaires recents