Samba je softwarový balík, který implementuje SMB protokol (známý též jako
LanManager nebo NetBios protokol) pod UNIXovými systémy.
Skládá se z několika částí:
| smbd | daemon poskytující souborové a tiskárnové služby pro klienty (např Windows nebo LanManager) |
| nmbd | daemon poskytující nameserverove sluzby pro netbios |
| smbclient | jednoduchý SMB klient pro UNIX poskytující služby podobné FTP a lze s jeho pomocí i tisknout na vzdálené tiskárně |
| testparm | nástroj pro testování konfiguračního souboru |
| smbstatus | nástroj pro zobrazení aktuálního stavu smbd |
Sambu lze získat ve zdrojové podobě na jejím
hlavním serveru, případně na některém mirroru - u nás trěba
na SUNSITE.
Jako balík pro různé distribuce - viz stránky těchto distribucí.
- RedHat RPM na FI
- Debian package FI
Tento daemon zajišťuje většinu služeb SAMBy. Pokud není specifikováno jinak, čte
konfiguraci ze souboru /etc/smb.conf. Většinou je spouštěn při startu systému
jako ostatní daemony (v Linuxu příslušný script v adresářích /etc/rc.d).
Pro každého připojeného klienta je vytvořen nový proces, který obsluhuje tohoto
klienta a po jeho odpojení se ukončí.
Konfigurace
Konfigurace je uložena v souboru /etc/smb.conf případně, pokud je zadán parametr -s, někde jinde. Jeho tvar je popsán tady
Konfigurace
Viz konfigurační soubor SMBD tady.