黑群晖加载 smb文件夹和NFS文件夹区别在哪

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

我来回答

2个回答

热心网友 时间:2022-05-23 16:59

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那个是基本一致的。不过我不太熟悉,就不妄言了

热心网友 时间:2022-05-23 16:59

你好,很高兴为你解答。原理和用途是差不多的,只不过一个发迹于windows一个来自unix。linux的NFS实现分为用户态实现和内核态实现两种,亲测过后者,高IO的cpu压力要小不少。NFS功能实现相对简单,SMB还要管理工作组什么的,此外samba是逆向工程过来的。实际使用个人倾向SMB,毕竟跨平台方便,其他都浮云了。希望能帮到你,求采纳。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com