Register now or log in to join your professional community.
Samba is an extremely useful networking tool for anyone who has both Windows and Unix systems on his network. Running on a Unix system, it allows Windows to share files and printers on the Unix host, and it also allows Unix users to access resources shared by Windows systems.
samba is a software which discover file between two different operting system like linux system to windows.
We use SAmba for file sharing between linux and windws system, basically samba is used for interoprabilty.
Samba is software that can be run on a platform other than Microsoft Windows, for example, UNIX, Linux, IBM System 390, OpenVMS, and other operating systems. Samba uses the TCP/IP protocol that is installed on the host server. When correctly configured, it allows that host to interact with a Microsoft Windows client or server as if it is a Windows file and print server
Samba is based on the common client/serverprotocol of Server Message Block (SMB) and Common Internet File System (CIFS). Using client software that also supports SMB/CIFS (for example, most Microsoft Windows products), an end user sends a series of client requests to the Samba server on another computer in order to open that computer's files, access a shared printer, or access other resources. The Samba server on the other computer responds to each client request, either granting or denying access to its shared files and resources.
The Samba SMB/CIFS client is called smbclient
Assume that we have the following basic network configuration: a Samba-enabled Unix machine, to which we will assign the name hydra, and a pair of Windows clients, to which we will assign the names phoenix and chimaera, all connected via a local area network (LAN). Let's also assume that hydra also has a local inkjet printer connected to it, lp, and a disk share named network - both of which it can offer to the other two machines.
I fully endorse answer given by Mr. Shaik Tharim Kharni. Thanks
In the term of computer technology SAMBA is an open source freeware software which provide print and seamless file services to SMB / CIFS protocol clients . It allows interoperability between Linux servers and windows based clients.
Used to Sharing files in linux machine with windows Systems
Samba allows end users to access and use files, printers, and other commonly shared resources.
Samba allow file and prints using SMB/CIFS protocol to variety of systems including *nix and microsoft products