Opening Windows to a Wider World

Download

The Samba source code is distributed via ftp and http. View the download area via HTTP. Also, see the complete list of download mirrors. The file you probably want is called samba-latest.tar.gz. Old releases are available in the Samba archives.

The Samba distribution GPG public key can be used to verify that current releases have not been tampered with. Using GnuPG, simply download the Samba source distribution, the tarball signature, and the Samba distribution public key. Then run

$ gpg --import samba-pubkey.asc
$ gunzip samba-version.tar.gz
$ gpg --verify samba-release.tar.asc
gpg: Signature made Tue 20 Nov 2007 07:12:04 PM CST using DSA key ID 6568B7EA
gpg: Good signature from "Samba Distribution Verification Key‹samba-bugs@samba.org›

It is recommended that you also review the list of patches for current releases. For information on Samba security releases, please see our security page.


Binaries

Samba binaries are available for many popular platforms. You can download them via http here or from one of several mirror sites. Note that the latest version may not always be available for every platform.

http://enterprisesamba.com/ offers Samba packages for SLES, RHEL, and Debian.

http://en.openSUSE.org/Samba offers Samba packages for all SuSE Linux products (including SLES).

Git, Subversion and CVS Sources

You can also fetch the sources using a source code control system. The advantage of fetching via a version control system that you can update your sources at any time using a single command. See the Git instructions, Subversion instructions (historical) and CVS instructions (historical) for information on fetching the sources one of these tools. Please be aware that the CVS and SVN repositories are being maintained as archives only, and are not being updated. Active development is only taking place within the Git repository.

Tools

Ports

SMB/CIFS Clients

  • Mac OS X also ships with a native CIFS client.