19
Samba
Using Samba, a Unix machine can be congured as a le and print server for Mac OS
X, Windows, and OS/2 machines. Samba has developed into a fully-edged and rather
complex product. Congure Samba with YaST, SWAT (a Web interface), or by editing
the conguration le manually.
19.1 Terminology
The following are some terms used in Samba documentation and in the YaST module.
SMB protocol
Samba uses the SMB (server message block) protocol that is based on the NetBIOS
services. Microsoft released the protocol so other software manufacturers could
establish connections to a Microsoft domain network. With Samba, the SMB pro-
tocol works on top of the TCP/IP protocol, so the TCP/IP protocol must be installed
on all clients.
CIFS protocol
CIFS (common Internet le system) protocol is another protocol supported by
Samba. CIFS denes a standard remote le system access protocol for use over
the network, enabling groups of users to work together and share documents across
the network.
NetBIOS
NetBIOS is a software interface (API) designed for communication between ma-
chines providing a name service. It enables machines connected to the network to
Samba 347