nfs与smb samba有什么区别

发布网友 发布时间:2022-04-20 09:21

我来回答

3个回答

热心网友 时间:2022-06-17 09:04

nfs与smb samba的区别如下:

1、实用性方面的区别

(1)samba能解决win和linux,linux和linux之间的共享,但是SMB协议是MS的,SMB的高级特性是和windows的特性联系紧密的。

(2)对比samba,NFS更简洁、方便,更原生,兼容性方面更好。

2、不同的操作系统上运行

(1)samba主要用于在windows和unix之间共享资源。资源包括文件、打印机等等。

(2)NFS主要用于在UNIX/LINUX上而不是windows上。

3、用途方面的区别

(1)samba是DEC开始开发的,用于不同的Unix机器间进行资源共享。后来基于tcp重新开发后,效率有了很大提高,使用的协议是SMB。

(2)NFS由SUN开发,用于UNIX机器之间的资源共享。其设置容易,主要是配置/etc/exports文件,然后运行exportfs -a来共享出来。

参考资料来源:

百度百科-nfs

百度百科-samba

热心网友 时间:2022-06-17 09:04

1、用途方面的区别:samba是DEC开始开发的,用于不同的Unix机器间进行资源共享。后来基于tcp重新开发后,效率有了很大提高。它使用的协议是SMB。

而NFS由SUN开发,用于UNIX机器之间的资源共享。其设置相当容易,主要是配置/etc/exports文件,然后运行exportfs -a来共享出来。

samba主要用于在windows和unix之间共享资源。资源包括文件、打印机等等。

NFS主要用于在UNIX/LINUX上。

从配置来看,samba比较复杂,nfs比较简单。

2、实用性方面的区别:samba能解决win和linux,linux和linux之间的共享,但是SMB协议是MS的,SMB的高级特性是和windows的特性联系紧密的。但NFS更简洁,方便,更原生,兼容性更好。

扩展资料:

NFS 的实际应用:

NFS 有很多实际应用。下面是比较常见的一些:

1、多个机器共享一台CDROM或者其他设备。这对于在多台机器中安装软件来说更加便宜跟方便。

2、在大型网络中,配置一台中心 NFS 服务器用来放置所有用户的home目录可能会带来便利。这些目录能被输出到网络以便用户不管在哪台工作站上登录,总能得到相同的home目录。

3、不同客户端可在NFS上观看影视文件,节省本地空间。

4、在客户端完成的工作数据,可以备份保存到NFS服务器上用户自己的路径下。

NFS是运行在应用层的协议。随着NFS多年的发展和改进,NFS既可以用于局域网也可以用于广域网,且与操作系统和硬件无关,可以在不同的计算机或系统上运行。

smb samba的实际应用:

1、Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议。

2、它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。

通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。

参考资料来源:百度百科-smb samba

参考资料来源:百度百科-nfs

热心网友 时间:2022-06-17 09:05

NFS:Network File System 是已故的Sun公司制定的用于分布式访问的文件系统,它的本质是文件系统。主要在Unix系列操作系统上使用,基于TCP/IP协议层,可以将远程的计算机磁盘挂载到本地,像本地磁盘一样操作。

samba是Unix系统下实现的 Windows文件共享协议-CIFS,由于Windows共享是基于NetBios协议,是基于Ethernet的广播协议,在没有透明网桥的情况下(如VPN)是不能跨网段使用的。它主要用于unix和windows系统进行文件和打印机共享,也可以通过samba套件中的程序挂载到本地使用。

FTP的目的是在Internet上共享文件而发明的一种协议,基于TCP/IP。世界上绝大多数系统都会有支持FTP的工具存在,通用性很强。目前少有人把VPS修改成支持FTP组件的形式,主要是因为FTP一开始就不是为了文件系统而设计的。

三种协议虽然都可以支持文件共享,但是其功能点和侧重点上面各有所不同,协议格式不同。Authentication(鉴定)也就是你说的登陆方式也会随着协议的内容也有所不同。

标准的FTP协议的登陆密码是用明文传输的,没有加密,这会有很大的安全隐患,目前有FTPs(FTP on SSL/TLS)和sFTP(SSH FTP)等基于通信层进行加密的FTP协议,这样会有更好的安全性。

NFS的鉴定机制是基于IP地址的,没有密码这种东西。是控制本地映射的用户权限来控制访问者的权限。

samba和windows那个是基本一致的。不过我不太熟悉,就不妄言了
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com