首页 > 其他分享 >NFS安装使用

NFS安装使用

时间:2024-09-26 16:37:41浏览次数:1  
标签:no root sudo share NFS 使用 nfs 安装 目录

服务端

安装 nfs-kernel-server

apt install nfs-kernel-server

创建共享目录

sudo mkdir -p /opt/nfs/share 
sudo chmod 666 /opt/nfs/share

修改 NFS 配置

sudo vim /etc/exports

内容如下:

/opt/nfs/share *(rw,sync,insecure,no_subtree_check,no_wdelay,no_root_squash)

指定ip地址的主机:192.168.0.200
指定子网中的所有主机:192.168.0.0/24 192.168.0.0/255.255.255.0
所有主机:*

参数 说明
ro 只读
rw 读写
sync 所有数据在请求时写入共享
async nfs 在写入数据前可以响应请求
secure nfs 通过 1024 以下的安全 TCP/IP 端口发送
insecure nfs 通过 1024 以上的端口发送
wdelay 如果多个用户要写入 nfs 目录,则归组写入(默认)
no_wdelay 如果多个用户要写入 nfs 目录,则立即写入,当使用 async 时,无需此设置
hide 在 nfs 共享目录中不共享其子目录
no_hide 共享 nfs 目录的子目录
subtree_check 如果共享 /usr/bin 之类的子目录时,强制 nfs 检查父目录的权限(默认)
all_squash 共享文件的 UID 和 GID 映射匿名用户 anonymous,适合公用目录
no_all_squash 保留共享文件的 UID 和 GID(默认)
root_squash root 用户的所有请求映射成如 anonymous 用户一样的权限(默认)
no_root_squash root 用户具有根目录的完全管理访问权限
anonuid=xxx 指定 nfs 服务器 /etc/passwd 文件中匿名用户的 UID
anongid=xxx 指定 nfs 服务器 /etc/passwd 文件中匿名用户的 GID

启动 RPC 服务

sudo service rpcbind start

启动 NFS 服务

sudo service nfs-kernel-server start

查看挂载目录

showmount -e localhost

新建挂载目录

sudo echo "/home/nfs *(rw,async,no_root_squash)" >> /etc/exports
sudo exportfs -r
showmount -e localhost

客户端

安装 nfs-common

sudo apt install nfs-common

查看挂载目录

showmount -e 192.168.0.166

远程挂载

mkdir -p /share
mount 192.168.0.166:/opt/nfs/share /share -o proto=tcp -o nolock

标签:no,root,sudo,share,NFS,使用,nfs,安装,目录
From: https://www.cnblogs.com/dfuttu/p/18433660

相关文章

  • Adobe Bridge简体中文版百度云下载与安装(附教程)
    如大家所熟悉的,AdobeBridge常常简称为BR,是一款数字资产管理软件,可以帮助用户浏览、组织、搜索和管理各种类型的媒体文件,如照片、音频、视频等。Bridge发展至今有许多个版本,目前来说常用的版本有Bridge2018、2020及最新的2024版本,我们可根据自己的电脑配置及需求去选择合适的......
  • MySQL 8.0 绿色安装
    下载访问MySQL的下载地址:https://dev.mysql.com/downloads/mysql/选择系统、版本、glic版本后,下载包缩包https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.39-linux-glibc2.17-x86_64.tar.xz注:如果不知道该选什么glic版本,可以运行命令:ldd--version输出:ldd(GNUl......
  • # 使用VBA删除Word文档最后一页的空白页
    使用VBA删除Word文档最后一页的空白页本教程将指导您如何使用VBA(VisualBasicforApplications)删除MicrosoftWord文档最后一页的空白页。详细代码使用流程参照上一篇博客增加空白页,替换代码部分即可步骤打开Word文档打开包含要删除的空白页的Word文档。打开Visual......
  • ARM 服务器上安装 OpenEuler (欧拉)
    系统介绍在2019年7月19日,华为宣布要在年底正式开源openEuler操作系统;在半年后的12月31日,华为正式开源了openEuler操作系统,邀请社区开发者共同来贡献。一年后,截止到2020年12月25日,openEuler已经拥有了3万社区用户,2万多个合入的拉取请求(PullRequest),2......
  • 在Centos8安装ThingsBoard
    硬件要求取决于所选数据库和连接到系统的设备数量。要在单台机器上运行ThingsBoard和PostgreSQL,您至少需要4Gb的RAM。本文以Centos8系统为例,演示安装部署ThingsBoard全过程。安装必要的工具#Installwgetsudodnfinstall-ynanowget#AddlatestEPELreleasefor......
  • Git-如何区分使用个人账户和公司账户
    个人日常编写点小玩具,code的版本控制一般托管于GitHub,但是公司内部使用GitLb来进行代码版本控制,这样为了能够在同一台MacBook(自带,公司有补贴)日常区分出两个账户,通过翻阅资料做了如下配置。操作环境MacBookGit(gitversion2.39.5)命令行终端SSH密钥生成在终端,使......
  • Windows 允许用户自定义和安装网络协议。以下是一些方法和步骤,帮助您在 Windows 中进
    Windows允许用户自定义和安装网络协议。以下是一些方法和步骤,帮助您在Windows中进行此操作。1.使用设备管理器安装协议您可以通过设备管理器来安装特定的网络协议:打开设备管理器:右键点击“开始”菜单,选择“设备管理器”。找到网络适配器:展开“网络适配器”部分。......
  • Github使用技巧
    1、怎么查找对应关系 一般查找对应关系,可以去阅读下面的说明: 2、0.20.Release版本不存在的问题如上图:根本不知道0.2.1.RELEASE对应的dubbo-spring-boot-start版本是多少,在maven仓库中根本没有这个版本解释:这里需要我们点击这个版本,然后就会跳转到这个代码上,如下图: ......
  • 如何使用简鹿格式工厂将DNG格式图片转换为JPG格式
    DNG(Digital Negative)是一种由Adobe公司开发的用于存储数字照片的原始图像文件格式。它是一种开放式、非专有的文件格式,旨在提供一种替代传统RAW格式(如CR2、NEF等)的解决方案。DNG文件可以包含来自不同相机和镜头的原始图像数据,以及一些重要的元数据,如曝光设置、白平衡、I......
  • 如何使用Flux+lora进行AI模型文字生成图片
    目录概要前期准备部署安装与运行1.部署ComfyUI 本篇的模型部署是在ComfyUI的基础上进行,如果没有部署过ComfyUI,请按照下面流程先进行部署,如已安装请跳过该步:(1)使用命令克隆ComfyUI(2)安装conda(如已安装则跳过)(3)创建虚拟环境 (4)安装pytorch (5)安装需要的依赖2.......