Page suivante Page précédente Table des matières
3. Installation
Les sources de la dernière version de Samba sont disponibles sur :
ftp://nimbus.anu.edu.au/pub/tridge/samba/
Cependant, si vous avez installé la distribution RedHat de Linux, vous pour pouvez l'installer comme package. Certaines autres distributions proposent également un package Samba (N.d.T : dont Slackware et Debian).
Les deux « daemons » suivant sont nécessaires pour Samba. Ils sont généralement installé dans le répertoire
/usr/sbinet sont lancés soit au démarrage soit par inetd. Des scripts d'exemple sont présentés dans la section Lancer les daemons.
- smbd
Le daemon SMB ;
- nmbd
Propose le support du serveur de nom NetBIOS aux clients.
En général, les binaires Samba suivant sont installés dans
/usr/bin, bien que leur emplacement soit variable.
- smbclient
Un client SMB pour machines Unix ;
- smbprint
Un script pour imprimer sur l'imprimante d'un hôte SMB ;
- smbprint.sysv
Comme ci-dessus, mais pour des Unix SVR4 ;
- smbstatus
Liste les connexions SMB présentes sur localhost ;
- smbrun
Un script pour faciliter le lancement d'applications sur des hôtes SMB.
De plus, un script nommé « print » est inclus dans cet HOWTO. Il sert d'interface au script smbprint.
Le package Samba est simple à installer. Il suffit de récupérer les sources depuis les sites mentionnés plus haut, et de lire les fichiers
READMEfournis dans la distribution. Le fichierdocs/INSTALL.txtfourni un ensemble d'instruction simple pour une configuration pas à pas.Installez les daemons dans
/usr/sbinet les autres programmes dans/usr/bin. Installez les pages man dans/usr/local/man.Lors de la compilation du package Samba, vous avez dû spécifier dans le Makefile l'emplacement du fichier de configuration,
smb.conf. Il se trouve généralement dans/etc, mais vous pouvez le placer où bon vous semble. Dans la suite du document, nous considèrerons que ce fichier de configuration est/etc/smb.conf, que le fichier de log est/var/log/samba.log.%m(valeur de « logfile » dans le Makefile) et que le répertoire des locks (verrous) est/var/lock/samba(« lock directory » dans le Makefile).Installez le fichier de configuration,
smb.conf. Allez dans le répertoire dans lequel vous avez compilé Samba. Consultez le fichierREADMEdans le répertoireexamples/simple. Copiez le fichiersmb.confde ce répertoire vers/etc. ATTENTION ! Si vous utilisez une distribution Linux et que vous avez déjà installé Samba, il doit déjà exister un fichiersmb.confdans/etc. Vous devriez sans doute commencer avec celui-là.Si vous ne désirez pas placer votre fichier de configuration dans
/etc, mettez le dans le répertoire que de votre choix, et faites un lien symbolique dans /etc :
ln -s /path/vers/smb.conf /etc/smb.conf
Page suivante Page précédente Table des matières