第三章 文件共享服务
引题
说到文件共享,大家首先想到百度云盘、软件下载站、Windows自带的网上邻居,除此之外,还有群晖NAS存储阵列等。 这些服务非常易于使用,因为它们基于更底层的文件共享协议和前后端程序。
本章将搭建偏低层的基础文件共享协议:
NFS (network file system):直译为网络文件系统。由SUN公司开发,历史悠久,简单,性能好。
SAMBA (源自SMB Server Message Block):直译为服务信息块。Windows上更为流行,在Linux、MacOS上支持也比较好。支持权限管理。是当下最佳选择。
除此之外,共享文件的协议还有:
FTP(file transfer protocol): 历史悠久,功能基础,linux自带不需要额外安装,主要用于往服务器上上传代码和文件。应该放在最前面,但教材放在第七章,看教辅资料发现不是主编写的像是后面加上的。
WebDAV: 基于http,http协议很泛用。
第三方文件共享软件往往同时支持以上几种协议,如群晖系统和Alist。
Last modified: 25 十一月 2024