| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 日常使用的共享文件协议服务---FTP、NFS、SMB -> 正文阅读 |
|
[系统运维]日常使用的共享文件协议服务---FTP、NFS、SMB |
一、共享文件协议介绍1.1、FTP协议? ? 文件传输协议(FTP【 File Transfer Protocol 】)是用于在计算机网络上传输客户端和服务器之间计算机文件的标准网络协议。FTP是基于客户端 - 服务器模型(C/S)体系结构构建的,并在客户端和服务器之间使用单独的控制和数据连接。 ? ? 优点:可实现身份验证、断点续传、且是基于RCF959?协议文档发展起来的跨平台文件传输协议、十分成熟,尤其是Windows系统的文件管理器直接可以映射服务器的FTP资源,使用十分方便、高效。 ? ? 缺点:只能上传、下载文件,无法进行在线编辑等操作、安全性低、传输效率低。 ? ? 使用场景:一般用于内网环境下资源的上传、下载。 1.2、NFS协议? ? 网络文件系统(NFT【Network File System】) 是由Sun公司1984年发布的分布式文件系统协议。它允许客户端上的用户像访问本地文件一样地访问网络上的文件;目前大部分的Linux和Unix系统已经整合并支持NFS协议,目前最新的Windows10专业版、企业版已经可以挂载NFS内容了【但是需要手动开启NFS】, ? ? 优点:NFS本质就是远程文件系统、部署简单、运行稳定,协议简单、传输效率高,常用于Linux、Unix。 ? ? 缺点:没有加密功能(只是依靠?IP 地址或主机名来决定用户能否挂载共享目录,对具体目录和文件无法进行 ACL 权限控制(NFSv4 以前)),安全性差。 ? ??使用场景:一般用于云主机、管理严格的内网环境中。 1.3、SMB协议? ? 服务器消息块(SMB【Server Message Block】),后面改过名为:通用互联网文件系统 (CIFS【Common Internet File System】);SMB通信协议是微软和英特尔在 1987 年制定的协议,主要是作为 Microsoft 网络的通讯协议,目前已经发展为网络文件系统协议两极之一,采用客户端 - 服务器模型(C/S)架构,Windows系统自带该协议可以直接使用,而Linux、Unix则需要借助Samba协议兼容;主要用于不同计算机之间进行文件、打印机等资源共享。 ? ? 优点:兼容性好,支持主流系统(包括 Windows、Linux、macOS 等各系统挂载访问),另外 SMB 也是各种电视、电视盒子默认支持的协议,可以通过 SMB 在线操作【查看、编辑、修改、删除】电影、音乐和图片等资源。 ? ? 缺点:传输效率稍低,速度不太稳定,会有波动。 ? ? 使用场景:资源共享、在线操作(增、删、查、改)、可映射为网络驱动器(作为本地磁盘使用)。 二、协议的详细资料文件传输协议 - 维基百科,自由的百科全书 (wikipedia.org)https://zh.wikipedia.org/wiki/%E6%96%87%E4%BB%B6%E4%BC%A0%E8%BE%93%E5%8D%8F%E8%AE%AE网络文件系统 - 维基百科,自由的百科全书 (wikipedia.org)https://zh.wikipedia.org/wiki/%E7%BD%91%E7%BB%9C%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F服务器消息块 - 维基百科,自由的百科全书 (wikipedia.org)https://zh.wikipedia.org/wiki/%E4%BC%BA%E6%9C%8D%E5%99%A8%E8%A8%8A%E6%81%AF%E5%8D%80%E5%A1%8A Ftp、Ftps与Sftp之间的区别https://www.cnblogs.com/Javi/p/6904587.html?三种常见的文件共享服务--ftp,nfs,sambahttps://blog.51cto.com/guoting/1541299 SMB小传 —— SMB网络文件系统协议介绍https://developer.aliyun.com/article/675647 三、文件共享设置操作Windows 10 Samba文件共享的设置方法,解决不能访问和密码错误的问题https://os.51cto.com/article/658846.htmlNAS指南丨不懂SMB、FTP、NFS协议https://new.qq.com/omn/20210910/20210910A03DJW00.htmlNFS网络文件共享服务https://www.cnblogs.com/shenjianping/p/14697278.html |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 22:26:40- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |