Samba : Différence entre versions

De ArchwikiFR
Ligne 42 : Ligne 42 :
  
 
Reprenons : SWAT est un outil d'administration qui offre une interface sur le web, chose parfaite pour administrer un serveur à distance. La manière dont il est fait permet de configurer quasiment les moindres recoints de Samba.
 
Reprenons : SWAT est un outil d'administration qui offre une interface sur le web, chose parfaite pour administrer un serveur à distance. La manière dont il est fait permet de configurer quasiment les moindres recoints de Samba.
{{Warning|Je vous recommande fortement de sauvegarder votre fichier {{filename|/etc/samba/smb.conf}} car SWAT optimise le fichier au maximum (il enlève les commentaires et toutes les options par défault sont inscrites.}}
+
{{Warning|Je vous recommande fortement de sauvegarder votre fichier {{filename|/etc/samba/smb.conf}} car SWAT optimise le fichier au maximum (il enlève les commentaires et toutes les options par défault sont inscrites).}}

Version du 5 mars 2010 à 20:46

Modèle:I18n Modèle:Translateme Modèle:Stub

 Les commandes si dessous marquées d'un # sont à effectuer en root.

Samba est une réimplémentation du protocole SMB/CIFS, il facilite le partage entre les systèmes Linux et Windows. Samba se configure très facilement et s'utilise de manière simple.

Installation

Vous pouvez installer seulement le client pour vous connecter aux serveurs, mais vous ne pourrez pas en creer un :

 # pacman -S smbclient

Si vous souhaitez creer un serveur, le paquet smbclient ne suffit plus, fil faut installer samba :

 # pacman -S samba

Un daemon, FAM est installé avec le serveur Samba. Ceci permet à Samba de voir les changements dans les fichiers sans que vous devriez le redémarrer. Pour lancer FAM au démarrage, il faut ajouter fam dans la ligne des daemons du fichier /etc/rc.conf. Toutefois, sous Archlinux, il est recommander de ne pas mettre fam dans les daemons et d'installer Gamin, comme ceci :

 pacman -S gamin

Celui-ci a l'avantage de ne requiert aucune configuration de votre part, vous avez juste à redémarrer votre ordinateur.

Configuration

smb.conf

Le fichier /etc/samba/smb.conf doit être crée pour lancer le serveur Samba. Une fois crée, les administrateurs peuvent préférer une interface web pour configurer le serveur.

 # cp /etc/samba/smb.conf.default /etc/samba/smb.conf

Ensuite, vous pourrez ouvrir le fichier /etc/samba/smb.conf avec votre éditeur favori ou regarder quelques lignes plus loin pour utiliser SWAT.

Lancement automatique des daemons

Si vous utilisez FAM, il faut le lancer pour utiliser Samba. Voici les commandes :

 # /etc/rc.d/fam start
 # /etc/rc.d/samba start

Et ajoutez fam et samba à la ligne des daemons dans le fichier /etc/rc.conf. Toutefois, si vous utilisez Gamin, inutile de lancer FAM.

SWAT: L'outil d'administration par web de Samba

SWAT fait partie de la suite Samba. Pour lancer SWAT, il faut utiliser le démon eXtended InterNET Daemon, xinetd. Les opinions sont nombreuses et variées quand à l'utilité de SWAT. Peu importe l'avis des autres, utilisez le si vous en avez envie. Personnellement, je l'utilise en permanence.

Reprenons : SWAT est un outil d'administration qui offre une interface sur le web, chose parfaite pour administrer un serveur à distance. La manière dont il est fait permet de configurer quasiment les moindres recoints de Samba.

Attention : Je vous recommande fortement de sauvegarder votre fichier /etc/samba/smb.conf car SWAT optimise le fichier au maximum (il enlève les commentaires et toutes les options par défault sont inscrites).