3. Installation

Contenu de cette section

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/sbin et 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 README fournis dans la distribution. Le fichier docs/INSTALL.txt fourni un ensemble d'instruction simple pour une configuration pas à pas.

Installez les daemons dans /usr/sbin et 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 fichier README dans le répertoire examples/simple. Copiez le fichier smb.conf de 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 fichier smb.conf dans /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


Chapitre suivant, Chapitre Précédent

Table des matières de ce chapitre, Table des matières générale

Début du document, Début de ce chapitre