Samba 是什么? linux系统SAMBA服务器是干什么用的?

\u4ec0\u4e48\u662fsmb\uff1f\u4ec0\u4e48\u662fsamba

SMB(Server Message Block)\u662f\u534f\u8bae\u540d\uff0c\u5b83\u80fd\u88ab\u7528\u4e8eWap\u8fde\u63a5\u548c\u5ba2\u6237\u7aef\u4e0e\u670d\u52a1\u5668\u4e4b\u95f4\u7684\u4fe1\u606f\u6c9f\u901a\u3002
Samba\u662f\u5728Linux\u548cUNIX\u7cfb\u7edf\u4e0a\u5b9e\u73b0SMB\u534f\u8bae\u7684\u4e00\u4e2a\u514d\u8d39\u8f6f\u4ef6\uff0c\u7531\u670d\u52a1\u5668\u53ca\u5ba2\u6237\u7aef\u7a0b\u5e8f\u6784\u6210\u3002SMB\uff08Server Messages Block\uff0c\u4fe1\u606f\u670d\u52a1\u5757\uff09\u662f\u4e00\u79cd\u5728\u5c40\u57df\u7f51\u4e0a\u5171\u4eab\u6587\u4ef6\u548c\u6253\u5370\u673a\u7684\u4e00\u79cd\u901a\u4fe1\u534f\u8bae\uff0c\u5b83\u4e3a\u5c40\u57df\u7f51\u5185\u7684\u4e0d\u540c\u8ba1\u7b97\u673a\u4e4b\u95f4\u63d0\u4f9b\u6587\u4ef6\u53ca\u6253\u5370\u673a\u7b49\u8d44\u6e90\u7684\u5171\u4eab\u670d\u52a1\u3002SMB\u534f\u8bae\u662f\u5ba2\u6237\u673a/\u670d\u52a1\u5668\u578b\u534f\u8bae\uff0c\u5ba2\u6237\u673a\u901a\u8fc7\u8be5\u534f\u8bae\u53ef\u4ee5\u8bbf\u95ee\u670d\u52a1\u5668\u4e0a\u7684\u5171\u4eab\u6587\u4ef6\u7cfb\u7edf\u3001\u6253\u5370\u673a\u53ca\u5176\u4ed6\u8d44\u6e90\u3002\u901a\u8fc7\u8bbe\u7f6e\u201cNetBIOS over TCP/IP\u201d\u4f7f\u5f97Samba\u4e0d\u4f46\u80fd\u4e0e\u5c40\u57df\u7f51\u7edc\u4e3b\u673a\u5206\u4eab\u8d44\u6e90\uff0c\u8fd8\u80fd\u4e0e\u5168\u4e16\u754c\u7684\u7535\u8111\u5206\u4eab\u8d44\u6e90\u3002

samba\u662f\u4e00\u7ec4\u8f6f\u4ef6\u5305\uff0c\u4f7flinux\u652f\u6301smb\u534f\u8bae\u3002
\u5171\u4eablinux\u7684\u6587\u4ef6\u7cfb\u7edf\u3002
\u5171\u4eab\u5b89\u88c5\u5728samba\u670d\u52a1\u5668\u7684\u6253\u5370\u673a\u3002
\u652f\u6301windows\u5ba2\u6237\u4f7f\u7528\u7f51\u4e0a\u90bb\u5c45\u6d4f\u89c8\u7f51\u7edc\u3002

Samba是一个开源 / 自由软件套件,自1992年以来,它为各种SMB / CIFS客户端提供文件和打印服务,包括众多版本的Microsoft Windows操作系统。Samba可以在GNU通用公共许可证下免费获得。Samba项目是Software Freedom Conservancy的成员。

可在Linux系统上实现。

扩展资料:

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。



著名的桑巴舞
计算机中有一个软件也叫Samba
samba是一个能让你的Unix计算机和其它MS Windows计算机相互共享资源的软件。samba提供有关资源共享的三个功能,包括:smbd,执行它可以使Unix能够共享资源给其它的计算机;而smbclient就是让Unix去存取其它计算机的资源;最后一个smbmount,则是类似MS Windwos下“网络磁盘驱动器”的功能,可以让你把其它计算机的资源挂在自己的档案系统下。它们功能虽然简单,但没有samba,Unix和Windows的资源就很难共享。samba的功能十分实用,虽然没用亮丽的外表,但在局域网络中,它的确是一个很重要的工具。

SAMBA是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置NetBIOS
over TCP/IP使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。

Samba的功能

Samba最大的功能就是可以用于Linux与Windows系统直接的文件共享和打印共享,Samba既可以用于Windows与Linux之间的文件共享,也可以用于Linux与Linux之间的资源共享,由于NFS可以很好的完成Linux与Linux之间的数据共享,因而Samba较多的用在了Linux与Windows之间的数据共享上面。

Samba的工作协议

Samba服务功能强大,这与其通信基于SMB协议有关。SMB不仅提供目录和打印机共享,还支持认证、权限设置。Samba在Windows下使用的是NetBIOS协议,如果你要使用Linux下共享处理的文件,请确认你的Windows系统下是否按照了NetBIOS协议。

Samba的工作原理

协议协商客户端在访问Samba服务器时,发送negprot指令数据包,告知目标计算机其支持的SMB类型。Samba服务器根据客户端的情况,选择优的SMB类型,并做出回应。

建立连接当SMB类型确认后,客户端会发送session
setup指令数据包,提交帐号和密码,请求与Samba服务器建立连接,如果客户端通过身份验证,Samba服务器会对session
setup报文作出回应,并为用户分配唯一的UID,在客户端与其通信时使用。

访问共享资源客户端访问Samba共享资源时,发送tree
connect指令数据包,通知服务器需要访问的共享资源名,如果设置允许,Samba服务器会为每个客户端与共享资源连接分配TID,客户端即可访问需要的共享资源。断开连接共享使用完毕,客户端向服务器发送tree
disconnect报文关闭共享,与服务器断开连接。



巴西最有名的舞蹈。桑巴

.....
是服务器软件。。。。。。。。。。。。

扩展阅读:阿迪达斯samba系列 ... 配置samba ... 电视盒子samba共享服务 ... samba鞋子 ... samba下载安装 ... 安卓变samba服务器 ... 海信电视samba设备 ... 小米电视samba入口 ... samba共享服务手机能用吗 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网