This article is from the Amiga Networking FAQ, by Richard Norman with numerous contributions by others.
SAMBA is a suite of programs which work together to allow clients to access Unix filespace and printers via the SMB (Session Message Block) protocol.
In practice, this means that you can redirect disks and printers to Unix disks and printers from LAN Manager clients, Windows for Workgroups 3.11 clients, Windows NT clients and OS/2 clients. There is also a Unix client program supplied as part of the suie which allows Unis users to use an ftp-like interface to access filespace and printers on any other SMB servers.
Summary of SAMBA suite components:
smbd the SMB server. This handles actual connections from clients nmbd the Netbios name server, which helps clients locate servers smbclient the Unix-hosted client program smbrun a little "glue' program to help the server run external programs testprns a program to test server acess to printers testparms a program to test the SAMBA config file for corectness smb.conf The SAMBA config file smbprint a sample script to allow a Unix host to use smbclient to print to an SMB server
Although this is the UNIX suite summary, the source code is available and SAMBA has been ported to the Amiga. SAMBA is of particular use to Lightwave users to move files between the Amiga and a PC.
 
Continue to: