温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

SAMBA服务

发布时间:2020-07-06 10:17:09 来源:网络 阅读:396 作者:chris_4514 栏目:移动开发

文件共享常见的有:

FTP:实现文件数据在不同主机之间传输。

         存在的问题:无法直接修改主机上面的文件数据。即必须下载到Client端才能修改。太麻烦。

NFS:Network File System,只要在Client端将Server端所提供的共享目录挂载进来,那么在Client端就可以直接取用Server上的文件数据,而且,该数据就像在Client端的分区一样。但是,只能在Unix like上面实现共享文件数据。

CIFS:Common Internet File System,是目前常见的“网上邻居”。即只能实现在Windows上共享文件数据。

SAMBA:在不同的平台上利用同样的协议进行文件传输的操作,即让Linux与Windows主机之间能彼此通过“网上邻居”分享文件,而最主要的目的就是当局域网内主机大多是Windows系统时,可以通过网上邻居来获取Linux主机上面的资源,并让我们感觉不到不同。


下面来详细介绍Samba:

1、Samba主要功能:

(1)可以提供用户登录Samba主机时进行身份认证。

(2)可以进行Windows上的主机名称解析(NetBIOS Name)。

(3)可以进行设备的共享(如:共享打印机)。

2、Samba使用的通信协议:

(1)Samba最早发展时,是想让Linux系统可以加入到Windows系统中,共享彼此的文件数据,即Samba最早使用的通信协议是NetBIOS。但是存在一个弊端:无法跨越路由。

(2)网络发展越来越庞大的,单纯的NetBIOS已经无法满足需要。于是出现了NetBIOS over TCP/IP。

       NetBIOS over TCP/IP:实现的原理就相当于NetBIOS是明信片,TCP/IP是邮件系统,即可以将明信片通过邮件系统邮寄到任何你想邮寄的地方。

3、Samba在Linux上需要开启服务:

(1)smbd:用来管理Samba主机共享目录、文件与打印机等信息。

(2)nmbd:用来管理群组和NetBIOS Name解析。

Samba启动后,系统会开启136、138、139三个端口,同时会有TCP/UDP的监听服务。

 

架设Samba服务器的准备工作:

1、所需软件:

Samba:

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI