ftp,nfs和samba的区别

先从名字上进行理解:

1. FTP(文件传输协议)

2. NFS(网络文件系统)

3. samba 即smb(服务信息块)协议

1 其中FTP 是TCP/IP协议栈所提供的一种子协议,该子协议具体可以实现在以下功能: (经过TCP/IP协议的每一层,一层层的传递)

从客户向服务器发送一个文件

从服务器向客户发送一个文件

从服务器向客户发送文件或目录列表。

2  其中NFS是TCP/IP协议集所提供的一种子协议,该协议可以实现LINUX/UNIX主机之间的文件共享。(将TCP/IP中的全部层或者某几层组合起来进行实现)

3 samba是一种基于linux/unix平台中利用于smb(服务信息块)-- service message block协议,实现以下功能的软件包:

Linux/
UNIX与MS系统主机之间的文件及打印共享

支持wins服务器解析和浏览

支持Windows域控制器和成员服务器的身份验证

可以模拟windows的域控制器支持SSL.

时间: 2024-07-30 20:29:53

ftp,nfs和samba的区别的相关文章

文件共享服务 FTP,NFS 和 Samba

DAS DAS 指 Direct Attached Storage,即直连附加存储,这种设备直接连接到计算机主板总线上,计算机将其识别为一个块设备,例如常见的硬盘,U 盘等,这种设备很难做到共享. NAS NAS 指 Network Area Storage,它一般是将本地的存储空间共享给其他主机使用,一般通过 C/S 架构实现通信.它实现的是文件级别的共享,计算机通常将共享的设别识别为一个文件系统,其文件服务器会管理锁以实现并发访问.常见的 NAS 有 NFS 和 CIFS. SAN SAN

ftp、nfs、samba服务的安装与应用

其中,ftp是工作在应用层的服务,与内核无关(也即可以跨平台实现),可在Linux和Linux之间.Linux和windows之间.UNIX和Linux之间实现文件共享等:nfs是工作在内核空间的,不能跨平台,且主要应用在Linux与Linux之间和Linux和UNIX之间的文件共享:samba也是工作在应用层,可以跨平台实现文件共享.以Centos 6.6为例: ftp(File Transfer Protocol) nfs(Netword file system) samba(Service

第 二 十 三 天 :配 置 NFS 与 samba 服 务

小Q:人生就是要耐得住寂寞才能守得住繁华,该奋斗的年龄不要选择安逸: 有些事情,不是看到了希望才去坚持,而是坚持了才有希望. 今天其实看的不多,不停地操作了,逐渐发现日志是多么重要了,但是我还是不想去看日志,真是傻:这节就跟我一起初步认识NFS和samba服务吧! NFS部署与优化: NFS = network + file + system 是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远

搭建FTP/NFS服务(vsftpd基于虚拟用户的访问形式)

题目:搭建一套文件vsftp文件共享服务,共享目录为/ftproot,要求:(描述完整的过程) 1)基于虚拟用户的访问形式: 2)匿名不允许上传: 3)禁锢所有的用户于其家目录当中: 4)限制最大并发连接数为200: 5)匿名用户的最大传输速率512KB/s: 6)虚拟用户的账号存储在mysql数据库当中. 7)数据库通过NFS进行共享. 搭建环境: FTP/NFS服务器:192.168.10.99 (CentOS 7) 搭建FTP/NFS详细过程: 1.配置vsftpd基于pam_mysql的

15 Linux之ftp nfs samba 认识和区别

FTP(File Transfer Protocol,文件传输协议),应用层协议,可跨平台.如其名,只能实现文件传输功能,不能实现一些其他的功能,例如文件系统挂载等功能. NFS(Network File System,网路文件系统),工作在内核模式下的,故难以实现跨平台.由于基于文件系统实现,在linux下可实现挂载使用等功能. win7已有NFS功能      win10暂时还没      SMB(Service Message Block,服务消息块协议),能够实现Windows和Linu

NFS CIFS SAMBA 的联系和区别

Common Internet File System, CIFS Server Message Block, SMB Network File System, NFS 在早期网络世界当中,档案数据在不同主机之间的传输大多是使用 FTP 这个好用的服务器软件来进行传送.不过,使用FTP 传输档案却有个小小的问题,那就您无法直接修改主机上面的档案数据!也就是说您想要更改Linux 主机上的某个档案时,必需要由 Server 端将该档案下载到 Client端后才能修改,也因此该档案在 Server

Linux文件共享服务 FTP,NFS 和 Samba

Linux 系统中,存储设主要有下面几种: DAS DAS 指 Direct Attached Storage,即直连附加存储,这种设备直接连接到计算机主板总线上,计算机将其识别为一个块设备,例如常见的硬盘,U 盘等,这种设备很难做到共享. NAS NAS 指 Network Area Storage,它一般是将本地的存储空间共享给其他主机使用,一般通过 C/S 架构实现通信.它实现的是文件级别的共享,计算机通常将共享的设别识别为一个文件系统,其文件服务器会管理锁以实现并发访问.常见的 NAS

网络文件共享整理(FTP,NFS,Samba)

网络文件共享服务相关概念 DAS(Direct Access Storage—直接连接存储)是指将存储设备通过SCSI接口或光纤通道直接连接到一台计算机上. NAS(Network Attached Storage)—网络连接存储,即将存储设备通过标准的网络拓扑结构(例如以太网),连接到一群计算机上.NAS是部件级的存储方法,它的重点在于帮助工作组和部门级机构解决迅速增加存储容量的需求.需要共享大型CAD文档的工程小组就是典型的例子. SAN(Storage Area Network,存储区域网

文件服务vsftpd,nfs,samba

文件服务 文件服务: 应用层:ftp 内核级网络文件系统:nfs 会话层的协议 跨平台的网络文件系统:cifs(samba) 网络存储: NAS:网络附加存储,文件系统级别的接口,共享存储的解决方案 SAN:存储取余网络,磁盘级别的块设备(要先分区)iscsi基于Internet的scsi 在专业级别的存储设备上提供远程服务 rpc远程过程调用 ftp:文件传输协议,基于tcp协议,21端口 奇葩 c/s架构协议   c <--> s   通过socket 三次握手四次挥手 命令连接 数据连接