首页 百科知识 的守护进程

的守护进程

时间:2022-10-11 百科知识 版权反馈
【摘要】:在同一个群组中,NetBIOS Name必须是独一无二的。主要利用可靠的TCP协议来传输资料,开放的端口为139及445。而当启动了Samba之后,主机系统就会启动137、138、139这三个端口,且同时会有UDP/TCP的监听服务。

3.2.4 Samba的守护进程

NetBIOS当初发展的时候就着眼在局域网络内的快速资料交流,而因为是在局域网络内,因此它并没有使用类似TCP/IP之类的传输协议,也就不需要IP的设置。如此一来,资料如何在两部主机之间进行交流?

其实主机在NetBIOS协议当中使用“NetBIOS Name”,每一部主机必须要有不同的Net-BIOS Name才行,而文件资料就是在不同的NetBIOS Name之间沟通。

以一个网络邻居的设置来做简单的说明。

1.取得对方主机的NetBIOS name来定位该主机的位置所在

当用户想要登录某Windows主机使用它所提供的文件资料时,必须加入该Windows主机的群组(Workgroup),并且机器也需要设置一个主机名称,注意,这个主机名称跟Hostname是不一样的,因为这个主机名称是架构在NetBIOS协议上的,可以简单地称呼它为NetBIOS Name。在同一个群组中,NetBIOS Name必须是独一无二的。

2.利用对方给予权限存取可用资源

在找到该主机名称后,是否能登录该主机或者是取用对方主机所提供的资源,还要看对方Windows主机有没有提供用户使用的权限,所以并不是登录对方该Windows主机之后就可以无限的取用该主机的文件资源了,也就是说,如果对方主机允许你登录,但是却没有开放任何资源让你取用,则登录主机也无法查看对方硬盘里面的资料。

Samba主机就是使用以下两个守护进程来管理这两个步骤的:

smbd:这个守护进程的主要功能就是用来管理Samba主机共享的目录、文件与打印机等内容。主要利用可靠的TCP协议来传输资料,开放的端口为139及445。

nmbd:这个守护进程则是用来管理群组、Net BIOS name等的解析。主要利用UDP协议开启端口137、138来负责名称解析的任务。

而当启动了Samba之后,主机系统就会启动137、138、139这三个端口,且同时会有UDP/TCP的监听服务。在后面设置防火墙的时候,会使用到这三个端口。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈