利用云存储网关搭建Windows文件共享服务器

简介: 如果你希望你的数据最终能够存储于阿里云对象存储之上,同时你又希望能够提供传统的文件共享的接口,主要就是SMB/NFS的文件访问协议接口,那么云存储网关绝对是你的不二选择。本文将主要介绍如何基于云存储网关搭建Windows文件共享服务器。

前言

传统的文件共享服务器一般都是通过集中式的服务器或者存储阵列来提供共享的存储空间,这种工作方式伴随着我们度过了很长的一段时间。尽管它有着一些明显的弊端,比如随着数据量的增长需要对服务器的硬盘进行扩容,硬件设备可能需要随着办公场所的改变而搬迁,硬件设备有它自己的寿命需要做好数据备份或者迁移的计划等等。这些弊端随着云计算技术的兴起,都已经可以很好的解决。越来越多的个人或者企业开始将文件服务器迁移到云端从而一劳永逸的解决这些问题。如果你希望你的数据最终能够存储于阿里云对象存储之上,同时你又希望能够提供传统的文件共享的接口,主要就是SMB/NFS的文件访问协议接口,那么云存储网关绝对是你的不二选择。本文将主要介绍如何基于云存储网关搭建Windows文件共享服务器。

简介

简单来说云存储网关(文件网关)可以使用户以访问文件的方式来访问阿里云对象存储桶里面的文件,它能够将Restful的接口转换为NFS/SMB的文件协议。它提供了一个挂载点,客户可以像访问传统的NAS共享一样将NFS/SMB共享挂载到本地访问。同时它还具备智能缓存技术能够将热数据缓存在更靠近客户机器的地方,从而提供更好的访问性能。可以参考网关的用户手册对云存储网关做进一步的了解。

实践

本文主要介绍如何搭建一台Windows的文件共享服务器,因为Windows服务是基于SMB协议的,所以这里我们需要创建一个SMB共享。跟随着创建共享的向导,很容易就可以创建出一个SMB共享。
image.png

这里有一个需要注意的地方,如果你的OSS Bucket里面有一些存量数据,你也希望还能通过SMB的共享访问到它们,或者说虽然现在OSS Bucket里面没有数据,但是你可能通过除网关之外的手段上传数据到OSS Bucket里面,而且这部分数据你也希望通过SMB共享能访问到。那么你需要知道如何同步OSS Bucket数据到云存储网关SMB/NFS共享。如果你所有的数据都是从网关写入的并且也只需要访问这部分从网关写入的数据,那么并不需要打开反向同步或者极速同步功能,毕竟开启它们其实也有一点额外的代价,就是消耗一部分系统资源(尤其是反向同步功能,访问目录等速度可能会下降的非常明显)。

到这里共享已经被创建成功了,如果该共享不需要任何的权限控制,是一个完全公开的共享(其实也只有VPC内部,云企业网打通的对端VPC内部等少数几种情况可以访问,为了安全并没有暴露在公网,所以也并不是真正的完全公开的情况),那么到这里就可以直接挂载共享并开始使用了。

如果并不想该共享完全对其它人可见,可以通过添加SMB用户来设置用户名密码,从而提高访问的安全性。创建好SMB用户之后可以通过SMB共享的设置界面来进行具体的读写权限用户的配置。
image-share-2.png

设置好SMB用户之后,可以看到再访问的时候就需要输入用户名密码啦。可以给不同的使用者分配不同的用户名和密码并配置相应的权限。
image-share-3.png

因为前面创建共享的时候已经打开了反向同步选项,所以进入共享就可以看到OSS Bucket里面的存量数据了。
image-share-4.png

小结

本文通过具体的实践操作介绍了如何利用阿里云存储网关和阿里云对象存储搭建一个Windows文件共享服务。并且可以做到对不同的使用者配置不同的访问权限,这些权限都是在共享级别进行设置的,如果想要对共享里面的不同文件夹进行权限配置,云存储网关结合Windows Active Directory也能做到。结合Active Directory的一些高级玩法具体可以参考云存储网关结合Active Directory服务搭建Windows文件共享服务器云存储网关使用Windows权限控制管理数据访问权限

目录
相关文章
|
Windows
Windows无法连接到打印机,请检查打印机名并重试 - 配置Windows 共享打印机出错;
WIN7共享打印机无法被WIN11连接,出现错误代码0x0000011b或0x00000709,可能是系统版本不兼容所致。本文提供多个轻量级修复工具,无需安装,双击即用,专为解决此类小问题设计,操作简单,适合普通用户快速修复打印机连接异常。
1405 0
|
机器学习/深度学习 存储 监控
内部文件审计:企业文件服务器审计对网络安全提升有哪些帮助?
企业文件服务器审计是保障信息安全、确保合规的关键措施。DataSecurity Plus 是由卓豪ManageEngine推出的审计工具,提供全面的文件访问监控、实时异常告警、用户行为分析及合规报告生成功能,助力企业防范数据泄露风险,满足GDPR、等保等多项合规要求,为企业的稳健发展保驾护航。
371 0
|
SQL Apache Windows
Windows服务器80端口被占用的全面解决方案
在服务管理器中启动apache2服务,即可正常使用80端口。若系统中还安装了其他微软产品如sql等,也可尝试停止其服务进行测试,但请注意,SQL通常不会使用80端口,因此一般不会受到影响。以上就是关于80端口被system占用的详细解决方法,希望对你有所帮助。
|
安全 Linux Shell
使用SCP命令在CentOS 7上向目标服务器传输文件
以上步骤是在CentOS 7系统上使用SCP命令进行文件传输的基础,操作简洁,易于理解。务必在执行命令前确认好各项参数,尤其是目录路径和文件名,以避免不必要的传输错误。
1099 17
|
自然语言处理 Unix Linux
解决服务器中Jupyter笔记本的文件名字符编码问题
通过上述步骤,可以有效解决Jupyter笔记本的文件名字符编码问题,确保所有文件能在服务器上正常访问并交互,避免因编码问题引起的混淆和数据丢失。在处理任何编码问题时,务必谨慎并确保备份,因为文件名变更是
458 17
|
安全 Linux 网络安全
Python极速搭建局域网文件共享服务器:一行命令实现HTTPS安全传输
本文介绍如何利用Python的http.server模块,通过一行命令快速搭建支持HTTPS的安全文件下载服务器,无需第三方工具,3分钟部署,保障局域网文件共享的隐私与安全。
3063 0
|
监控 Linux 网络安全
FinalShell SSH工具下载,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux
FinalShell是一款国人开发的多平台SSH客户端工具,支持Windows、Mac OS X和Linux系统。它提供一体化服务器管理功能,支持shell和sftp同屏显示,命令自动提示,操作便捷。软件还具备加速功能,提升访问服务器速度,适合普通用户和专业人士使用。
3814 0
|
监控 负载均衡 安全
微服务(五)-服务网关zuul(一)
微服务(五)-服务网关zuul(一)
|
应用服务中间件 网络安全 数据安全/隐私保护
网关服务器配置指南:实现自动DHCP地址分配、HTTP服务和SSH无密码登录。
哇哈哈,道具都准备好了,咱们的魔术秀就要开始了。现在,你的网关服务器已经魔法满满,自动分配IP,提供网页服务,SSH登录如入无人之境。而整个世界,只会知道效果,不会知道是你在幕后操控一切。这就是真正的数字世界魔法师,随手拈来,手到擒来。
626 14
|
安全 5G 网络性能优化
深入理解5G中的SAEGW:服务网关边界
【10月更文挑战第9天】
738 0

相关产品

  • 云存储网关