Structure de Samba

Les démons

Ils sont au nombre de deux : nmbd (chargé de la gestion et de l'exploration des noms de machine) et smbd (partage de fichiers et d'imprimantes)

Sur les systèmes type RedHat ou Mandrake, comme la plupart des services, ils sont géré par :

[root@samba]# /etc/rc.d/init.d/smb {start|stop|restart|status|condrestart}

Les fichiers de configuration

smb.conf

/etc/smb.conf (version 2.0.x de samba)

/etc/samba/smb.conf (version 2.2.x de samba)

C'est le fichier de configuration principal de Samba

smbpasswd

/etc/smbpasswd (version 2.0.x de samba)

/etc/samba/smbpasswd (version 2.2.x de samba)

C'est le fichier des mots de passe. Il contient les versions cryptées Lanman et NT du mot de passe, divers flags et des informations sur la durée de validité du mot de passe.

Exemple 1-1. Exemple d'entrée dans smbpasswd

urba:503:552902031BEDE9EFAAD3B435B51404EE:878D8014606CDA29677A44EFA1353FC7:[U          ]:LCT-3BB63843:

smbusers

/etc/smbusers (version 2.0.x de samba)

/etc/samba/smbusers (version 2.2.x de samba)

Contient une sorte de base d'alias, qui permet de translater des noms d'utlisateur Windows en login Unix

Exemple 1-2. Exemple d'entrée dans smbusers

# Unix_name = SMB_name1 SMB_name2 ...
root = administrator admin