Samba(简称SMB)是linux作为本地服务器最重要的一个任务,可用于linux和linux/windows之间的文件共享。若网络环境都是linux或unix,应用NFS会更好一些。
samba包括两个服务器守护进程:
smbd:samba服务的内核,是建立对话、验证用户、提供文件系统和打印服务的基础,负责硬盘驱动器和打印机的共享。用户通过客户端访问该进程来进行文件和打印机共享;
nmbd:网络浏览实现,使得samba服务器显示在Windows的网络邻居中,同时允许用户浏览可用资源,它负责NETBIOS信息的管理和传递,使用windows的用户可以在浏览器中使用\\serverIP来访问samba的共享文件