Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Linux(Ubuntu)通过NFS服务挂载群晖NAS为虚拟磁盘

Linux(Ubuntu)通过NFS服务挂载群晖NAS为虚拟磁盘

作者头像
卡伊德
发布于 2022-09-13 07:01:54
发布于 2022-09-13 07:01:54
13.5K01
代码可运行
举报
文章被收录于专栏:caidblogcaidblog
运行总次数:1
代码可运行

0. 前言

由于服务器存储空间有限,但是如果有个外置的NAS存储服务就能够很好的解决服务器的磁盘问题。下面就简单介绍一下如何将NAS挂载在服务器上,简介的扩充磁盘。

1. 设置NAS,共享目录

1.1 文件服务 设置

首先进入NAS服务,打开 [控制面板] ,在控制面版包含** 文件服务 ** 功能如图所示。

然后进入文件服务,设置相关的文件权限: 在“文件服务”右侧选择”SMB/AFP/NFS”一栏,滑倒最下面有个[NFS],打开后,有个”启动NAF服务”的复选框,选中

这样我们就设置好了NFS服务。

1.2 设置共享文件夹

再次进入 【控制面板】,点击并进入【共享文件夹】,如图:

进入到共享文件夹后,右侧选择要挂载的文件夹。 选中要共享的文件夹后,点击操作栏的 【编辑】 按钮,如图:

进入编辑面板后,在窗口顶部选择 [NFS权限] 一栏,并点击新增按钮,设置NFS权限信息,如图:

根据实际情况设置相关信息,其中要求大致为: IP设置:输入将访问共享文件夹之 NFS 客户端的 IP 地址。您可以用以下三种方式填写此栏:

  • 单一主机:完全限定域名 (FQDN) 或 IP 地址。
  • 通配符:.synology.com
  • IP 网络:203.74.205.32/255.255.252.0, /24

权限:选择 NFS 客户端的读写权限。 安全性:指定要实施的安全类型。 AUTH_SYS:使用 NFS 客户端的 UID(用户标识符)和 GID(群组标识符)来检查访问权限。 Kerberos 验证

  • 当 NFS 客户端连接到共享文件夹时执行 Kerberos 验证。客户端必须通过 Kerberos 验证才能访问共享文件夹。
  • Kerberos 完整性:传输数据时执行 Kerberos 验证并确保数据包的完整性。
  • Kerberos 隐私性:传输数据时执行 Kerberos 验证并对 NFS 数据包进行加密,从而防止他人恶意干扰 NFS 通信。

Squash:此栏可让您控制 NFS 客户端用户的访问权限。请选择下列操作之一:

  • 无映射:允许 NFS 客户端的所有用户(包括 root 用户)保有原始访问权限。
  • 映射 root 为 admin:将访问权限分配给 NFS 客户端的 root 用户,相当于您系统中的 admin 用户访问权限。
  • 映射 root 为 guest:将访问权限分配给 NFS 客户端的 root 用户,相当于您系统中的 guest 用户访问权限。
  • 映射所有用户为 admin:将访问权限分配给 NFS 客户端的所有用户,相当于您系统中的 admin 用户访问权限。

异步:勾选此选项可让您的 Synology NAS 在完成对文件的更改之前回复来自 NFS 客户端的请求,以获得更好的性能。 允许非特权端口:勾选该选项可让 NFS 客户端使用非特权端口(即大于 1024 的端口)连接到 Synology NAS。

最后,点击确定即可完成共享文件夹的相关设置。

2. 服务器执行挂载命令

2.1 创建要挂载的路径

在服务器上执行以下命令,创建挂载路径,即就是nas上的数据要存放在服务器的位置。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo mkdir /data/nas_data

其中/data/nas_data就是要在服务器上存放nas文件的文件路径,可自定义。

2.2 执行挂载命令

安装nfs服务,如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
apt update
apt install nfs-common

执行挂载命令,如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
mount -t nfs [Synology NAS IP 地址]:[共享文件夹装载路径]/[NFS 客户端装载点]

例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo mount -t nfs 192.168.250.135:/volume1/data /data/nas_data/

其中 /volume1/data 是nas上的映射路径,在设置共享文件夹时可以看到,如图:

有时可能需要验证,根据用户的uid和gid进行获取,命令如下:

3. 查看挂载结果

ubuntu服务器上使用 df命令即可查看挂载情况,如图:

到此,挂载就完成了。

参考链接:Linux(Ubuntu)通过NFS服务挂载群晖NAS为虚拟磁盘

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/08/11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
NFS最佳实践
Network File System(NFS) 是操作系统通过网络共享文件夹和文件的服务。NFS客户端通过挂载(mount)的方式将NFS服务端的共享文件夹挂载到自己的操作系统上,NFS客户端上的用户和程序就能像访问本地磁盘内容一样访问NFS服务端所共享的文件夹。和NFS功能类似的还有samba服务。
zhangheng
2020/04/29
2.1K0
NFS最佳实践
Windows服务器使用haneWIN NFS Server快速搭建NFS服务并挂载到Linux服务器
在之前的文章“利用群晖的File Station+SFTP实现第三方人员快速获取服务器应用日志”的基础上
yuanfan2012
2024/04/02
4.1K0
Windows服务器使用haneWIN NFS Server快速搭建NFS服务并挂载到Linux服务器
Synology群晖小技巧之创建NFS共享文件夹提供Linux使用
🎈 作者:互联网-小啊宇 🎈 简介: CSDN 运维领域创作者、阿里云专家博主。目前从事 Kubernetes运维相关工作,擅长Linux系统运维、开源监控软件维护、Kubernetes容器技术、CI/CD持续集成、自动化运维、开源软件部署维护等领域。 🎈 博客首页:CSDN【互联网-小阿宇】 、阿里云【互联网-小阿宇】 群晖系列文章 URL VMware Workstation安装ESXI8.0 http://t.csdn.cn/g1pHh ESXI8.0一键安装黑群晖DSM7 http://t.
互联网-小阿宇
2023/03/06
6.3K0
Synology群晖小技巧之创建NFS共享文件夹提供Linux使用
Linux下的NFS配置方法
网络文件系统是 Linux 支持的文件系统中的一种,也被称为NFS。NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。
魏杰
2022/12/23
2.6K0
NAS的安装,以及后续的挂载
最近在学华为IA的存储课程,在需要做的实验里,有关于NAS的挂载,由于手头没有华为的存储,所以找到可以做NAS的系统,以下是本次实验中的一些步骤。
用户10312993
2023/04/20
3K0
NAS 共享访问协议 — NFS、SMB、FTP、WebDAV 各有何优势?
随着智能化互联时代的来临,家中的智能设备越来越多:电视机、平板、游戏主机、电脑、手机等遍及家中各个角落,同时设备之间共享数据的需求变的越来越强烈。比如同步、备份手机上的照片和视频,在电视机上观看电脑中下载的影片、手机拍摄的视频,存储高清电影、音乐、VLOG 素材等。这时候在家中搭建一台 NAS(Network Attached Storage:网络附属存储)存储服务器是不错的选择,在备份保障数据安全的同时给家庭娱乐带来更多方便。在企业中,NAS 也有着广泛的应用,其部署简单,扩展方便,在文件共享、容灾备份领域发挥了重要作用。
JMCui
2020/06/28
70.2K0
Linux下NFS服务器搭建
版权声明:本文为博主原创文章,转载请注明博客地址: https://blog.csdn.net/zy010101/article/details/90727870
zy010101
2019/07/02
1.5K0
Linux下NFS服务器搭建
群晖NAS配置之ZeroTier实现内网穿透
内网穿透是指通过一种技术让外部网络可以访问到内网的NAS设备,这样即使在不同网络环境下,也能够远程访问和管理NAS设备。以下是一些常见的内网穿透方案:
星哥玩云
2023/11/25
4.2K0
群晖NAS配置之ZeroTier实现内网穿透
No126:NAS群晖DS218+使用笔记
Docker注册表搜索下载clash映像(dreamacro/clash),版本选择为last
新码农
2024/06/22
1.6K0
No126:NAS群晖DS218+使用笔记
会在VMware ESXi添加NAS存储的网工,真的是老6啊!
面对虚拟机占用过多本地存储空间的问题,您希望利用现有的网络附加存储(NAS)来扩展VMware ESXi服务器的数据存储容量。这是一个非常实用的需求,因为NAS设备能够通过网络为多台服务器提供灵活的数据存储解决方案。
ICT系统集成阿祥
2024/12/03
2090
会在VMware ESXi添加NAS存储的网工,真的是老6啊!
centos7文件共享服务器nfs搭建
相对于samba来说,如果仅仅只是希望搭建一个linux之间进行文件共享的服务器,而不是所有异构的系统之间共享的话,nfs是一个不错的选择。但是客户端如果想要共享nfs服务器上的文件,则必须安装nfs-utils客户端才能共享成功。各有优劣,下面来讲nfs的搭建。
十里桃花舞丶
2019/02/20
1.9K0
Linux提权姿势二:利用NFS提权
如果在服务器上具有低特权shell,并且发现服务器中具有NFS共享,则可以使用它来升级特权。但是成功取决于它的配置方式。
黑白天安全
2020/09/29
5.6K0
Linux提权姿势二:利用NFS提权
在家搭建私有云存储!Windows下快速部署黑群晖虚拟机与远程访问指南
各位小伙伴们好!今天我要给大家带来一个超实用的教程——如何在Windows电脑上使用VMware17虚拟机安装黑群晖7.2系统。这不仅能让你们体验到高端NAS的乐趣,还能通过一些小技巧解决只能本地访问的小烦恼。当然啦,本教程仅供学习之用,长期使用的小伙伴还是建议支持正版哦!接下来就让我们一起来看看如何操作吧!
YY的秘密代码小屋
2025/04/01
2570
在家搭建私有云存储!Windows下快速部署黑群晖虚拟机与远程访问指南
mount 命令(一) —— Liunx下设置共享文件夹,用于mount挂载文件
磁盘挂载是同步共享、同步文件的好方法,默认文件夹不具有共享能力,本文记录将Linux中文件夹设置成可mount的方法。 预备条件 使用Win 10 专业版 Win 10 事实上都是内置了NFS服务的,使用专业版或企业版直接带有NFS 家庭版没有开启这部分功能,需要升级为专业版或企业版 开启NFS服务 Win默认NFS服务是关闭的 需要手动开启 开启NFS服务 目标 我们想把192.168.10.80 Linux服务器中的 /disk/zhangyiwei文件夹共享,以便在Windows 10系统中加
为为为什么
2022/08/05
3.7K0
mount 命令(一) —— Liunx下设置共享文件夹,用于mount挂载文件
搭建NFS服务器
System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。
ruochen
2021/11/26
1.9K0
10分钟学会在Ubuntu 18.04 LTS上安装NFS服务器和客户端
NFS或网络文件系统是一种分布式文件系统协议,最初是由Sun Microsystems构建的。通过NFS,您可以允许系统通过网络与其他人共享目录和文件。在NFS文件共享中,用户甚至程序可以访问远程系统上的信息,就像它们驻留在本地计算机上一样。
星哥玩云
2022/07/24
2.7K0
10分钟学会在Ubuntu 18.04 LTS上安装NFS服务器和客户端
Linux系统安装NFS服务器
NFS是一种网络文件系统,英文全称Network File System,通过NFS可以让不同的主机系统之间共享文件或目录。通过NFS,用户可以直接在本地NFS客户端读写NFS服务端上的文件,是非常好的共享存储工具。本篇文章将介绍如何在CentOS7上安装NFS服务器,包括服务端和客户端安装两部分。
Damon小智
2024/02/03
1K1
Linux系统安装NFS服务器
K8S使用群晖DS218+的NFS
至此,群晖上的NFS设置完毕,接下来在K8S运行一个应用,使用这个NFS存储;
程序员欣宸
2020/05/26
1.7K0
Redhat设置NFS挂载的简单步骤
初识 nfs 还是在测试 lvs 负载均衡的时候,为了保证代码的一致性,将一台 Realserver 作为 nfs 服务器,而其他 Realserver 均以 nfs 将代码挂载过来。这样就保证了代码的一致性,但也是由很大隐患的,一旦那台 Realserver 宕机,那就全军覆没了...好了,废话不多说,进入 nfs 挂载简单步骤。 一、安装 nfs 一般 redhat 是默认安装了 nfs 服务的,如果非默认安装且取消勾选 nfs 的话,需要挂载 iso 或下载安装包手动安装,就几个 rpm 包,就不多说
张戈
2018/03/23
1.8K0
「Linux学习」之samba和nfs共享服务搭建
修改防火墙: firewall-cmd --set-default-zone=trusted
呆呆
2021/05/20
9870
相关推荐
NFS最佳实践
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验