Linux中的3种文件服务器对比

您所在的位置:网站首页 linux有哪些文件系统有什么相同点 Linux中的3种文件服务器对比

Linux中的3种文件服务器对比

2024-07-13 12:02| 来源: 网络整理| 查看: 265

1.Linux文件服务器:ftp服务器(ftp/tftp)、 Samba服务器、NFS服务器。

ftp的客户可以是任意平台,samba是专门针对windows客户,而NFS则是面向linux/unix用户的。下面是三种服务器的对比情况:

 

linux中3种文件服务器的对比 服务器名称用户客户端平台 使用范围服务端口FTP Windows/linux/unix/macOS等发布网站,文件共享Tcp/21SambaWindows 文件共享(网上邻居)Tcp/445,tcp/139NFSLinux/unix网站发布,文件共享(mount) Tcp/2049

总结:samba服务器用于Linux与Windows系统间文件共享/传输;

           NFS服务器(network file system)用于Linux与Linux/Unix系统间的文件共享/传输;

           TFTP/FTP服务器,万能的服务器可用于各种平台系统的文件共享/传输;

2.在u-boot阶段应用tftp工具来更新/烧写arm 开发板的flash中的镜像。

(1)Tftp服务器:

运行于宿主机(的执行编译,链接嵌入式软件的计算机),提供对目标机(开发板)的映像文件的下载。如通常使用u-boot下载内核映像。

TFTP(Trivial File Transfer Protocol,简单文件传输协议),是一个基于 UDP 协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于开销不大、不复杂的应用场合。TFTP协议专门为小文件传输而设计,只能从服务器上获取文件,或者向服务器写入文件,不能列出目录,也不能进行认证。

(2)NFS服务器:

又名网络文件系统,一种将远程主机上的分区经网络挂载到本地主机,通过本地主机共享远程主机的目录,类似于Windows的共享目录。通常使用u-boot通过NFS服务启动根文件系统

(3)Samba服务:

实现Linux和Windows之间的共享

NFS实现Linux-Linux的共享,共享目录实现Windows-Windows之间的共享

Samba实现Linux-Windows之间的共享

参考:https://blog.csdn.net/u010661782/article/details/49020385 Tftp服务器_NFS服务器_Samba服务器

          https://blog.csdn.net/good5101/article/details/39076535 linux下tftp、samba、nfs服务的配置和启用  

3.说了这么多文字,来张图记忆下

 

nfs也可以调试程序

                                                                                                                                              



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3