Chapter 18. Samba

Samba was originally developed by Andrew Trigdell in the land down under. Using the server message block (SMB) protocol, Samba makes it possible to share resources between a surprisingly wide variety of operating systems. SMB, like many networking protocols, continues to evolve as developers do what developers do. Consequently, the current version (or incarnation, if you prefer) of the SMB protocol is actually called CIFS, for common Internet file system.

In case you are wondering where NetBIOS fits into this picture, that's what SMB evolved from, although NetBIOS isn't a protocol so much as an application programming interface (API) designed to provide the building blocks for creating LAN software.

Samba can provide file-sharing ...

Get Moving to the Linux® Business Desktop now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.