前言:
寒假在家学习Linux近一个月了,最近参加了嘉立创组织的泰山派训练营,从中了解到了现在Linux开发中很方便的一些开发方式和工具。例如:使用MobaXterm终端通过SSH登陆ubuntu服务器进行开发;安装一个FileZilla工具通过正规的SFTP方式来传输安装文件到虚机里,把虚拟机当做一个独立主机来对待去操作;通过VMware自带的VMware Tools将文件复制粘贴进虚拟机;或者使用Samba把虚拟机ubuntu中的文件目录映射到windows盘符下,这样你就可以和访问windows盘符目录一样去访问ubuntu系统里面的内容......本文主要介绍了Samba是什么,有什么作用,工作流程以及如何搭建
samba简介
Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把 SMB 改名为 CIFS(Common Internet File System),即公共 Internet 文件系统,并且加入了许多新的功能,这样一来,使得Samba具有了更强大的功能。
Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享,Samba既可以用于windows与Linux之间的文件共享,也可以用于Linux与Linux之间的资源共享,由于NFS(网络文件系统)可以很好的完成Linux与Linux之间的数据共享,因而 Samba较多的用在了Linux与windows之间的数据共享上面。
使用samba和windows共享文件时候,请确保windows的NetBIOS(就是网上邻居功能)开启了。
注:
SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。