An Overview of Samba Note For more information on the others, see http://www.nfsv4.org, http://www.transarc.com/Product/EFS/AFS/index.html, and http://www.coda.cs.cmu.edu. An Overview of Samba Samba is an implementation of the Windows SMB and CIFS protocols on Unix. The Samba project was started by Andrew Tridgell, who wanted to mount his Unix server disk space onto a DOS PC. When he’d solved the problem, Tridgell discovered that what he’d built was an implementation of the SMB (server message block) protocol - a protocol for sharing files and other resources. Tridgell named his implementation Samba, and published version 1.0 in early 1992. Since that time, the Samba project has grown tremendously, and today there is still Samba development going on in the open source community. So, Samba is a collection of programs that make it possible to share files and printers between computers equipped to use the SMB protocol - Windows by default, Linux/Unix with Samba, and (more recently) Mac OS X. Samba is freely available under GNU General Public License, and is included as part of the Red Hat Linux 9 distribution. In this section we’ll take a look at how to install Samba, perform some basic configuration, and set up a shared file server on a Linux machine. We’ll also see how to use Samba to access a Linux-hosted file server from a Linux or Windows machine, and how to access a Windows-hosted file server from a Linux machine. There should be enough in this section to get you started working with file servers in Linux. If you want to explore further with SMB and Samba, try http://www.samba.org (and specifically http://www.samba.org/cifs/docs/what-is-smb.html). Installing SAMBA Again, perhaps the easiest way to install the Samba software suite is via the RPM GUI tool. Once you’ve started the RPM (for example, by selecting Main Menu | System Settings | Add/Remove Applications), use the Package Management dialog to locate the Windows File Server package group (which you will find under the Servers category). Ensure its checkbox is checked. If you like, click on its Details button to see the package details: 292

Hint: This post is supported by Gama web hosting php mysql provider