首页 > 系统相关 >linux部署NFS服务端与客户端测试(共享文件目录)

linux部署NFS服务端与客户端测试(共享文件目录)

时间:2023-09-07 13:55:04浏览次数:42  
标签:opt 文件目录 挂载 NFS linux nfs 服务端 客户端

部署NFS服务端与客户端并测试
NFS 服务端需要安装 rpcbind 和 nfs-utils
NFS 客户端只需要安装 nfs-utils
nfs端口号2049
RPC端口号111
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
服务端:使用yum安装#yum install -y nfs-utils rpcbind
客户端:使用yum安装#yum install -y nfs-utils
服务端创建开放目录与授权:

配置NFS存储共享⽬录并授权

mkdir -p /opt/nfs/rancher && chmod -R 777 /opt/nfs/rancher

开放nfs共享目录权限

echo "/opt/nfs/rancher 192.168.xxx.xxx(rw,sync,insecure,no_subtree_check,no_root_squash)" >> /etc/exports

加载nfs开放目录并查看

exportfs -ar && more /etc/exports
服务端启动:

启动 RPC 服务

systemctl start rpcbind

启动 NFS 服务

systemctl start nfs-server
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
客户端创建挂载点并将开放目录挂载
showmount -e 服务端地址

客户端创建挂载文件夹

mkdir -p /opt/nfs

将客户端的文件夹挂载到nfs服务端并查看挂载状态

mount 服务端IP地址:/opt/nfs/rancher /opt/nfs
之后就可以在服务端创建文件,在客户端访问进行了

标签:opt,文件目录,挂载,NFS,linux,nfs,服务端,客户端
From: https://www.cnblogs.com/123456likun/p/17684680.html

相关文章

  • 从文件中加载配置载入Linux环境变量
    参考地址:Setenvironmentvariablesfromfileofkey/valuepairsset-oallexport;source/home/coreqi.envsetset+oallexport;......
  • ubuntu(linux):安装node(v18.17.1)
     一,访问官网https://nodejs.org/en得到下载包地址:二,下载/解压下载:root@lhdpc:/usr/local/source/node#wgethttps://nodejs.org/dist/v18.17.1/node-v18.17.1-linux-x64.tar.xz解压:root@lhdpc:/usr/local/source/node#xz-dnode-v18.17.1-linux-x64.tar.xzro......
  • linux 格式化U盘并挂载
    一、查看磁盘情况sudofdisk-l可以看到有一个/dev/sdb1的磁盘就是我们插入的u盘了 大小28.9G,FAT32文件系统sudoblkid/dev/sdb1/dev/sdb1:LABEL="KINGSTON"UUID="59DB-5684"TYPE="vfat"PARTUUID="077ddb84-01"二、格式化之后直接挂载sudomount/dev/sdb1./mn......
  • 轻松实现Linux多网卡多网关同时工作
    实验目的由于Linux系统中只会生效一条默认网关,当同一台设备为多个网卡配置网关后只有一个网卡可以正常通讯。要使多个网关同时生效就需要配置路由策略才能使其生效。1.要求服务器的双网卡IP不同段,且都能被业务部访问到。2.AR1作为业务部的网关设备,负责连通业务部与服务器端的网络通......
  • 9-7|salt代码在linux机子那个目录
    如果你是通过包管理器(如`apt`,`yum`,`zypper`等)安装的SaltStack,那么代码和相关文件通常会分布在多个目录下。以下是一些常见的目录和它们的用途:1.**配置文件**: -`/etc/salt/minion`:salt-minion的主配置文件。 -`/etc/salt/master`:salt-master的主配置文件。2.......
  • Linux系统安装jdk;tomcat;mysql。
    1安装jdk1:下载jdklinux环境jdk-8u161-linux-x64.tar.gz2:把下载好的软件放在linux系统中3:解压:tar-zxvfjdkXXXXX.tar.gz4:重命名:mvjdk1.8.0_161/jdk85:配置环境变量/etc/profile---->配置环境变量6:刷新/etc/profile文件source/etc/profile7:在任何目录输......
  • [转] Linux下的字典生成工具Crunch,创造自己的专属字典
    Crunch是一种创建密码字典工具,按照指定的规则生成密码字典,可以灵活的制定自己的字典文件。使用Crunch工具生成的密码可以输出到屏幕,保存到文件、或另一个程序。由其在渗透测试需要爆破的时候,字典的编排等直接影响到我们的爆破速度,对整个渗透测试流程起着十分重要的作用。0x00安......
  • Linux上安装net sdk 8.0
    在CentOS上安装.NETSDK8.0需要执行一些额外的步骤。以下是在CentOS7或CentOS8上安装.NETSDK8.0的详细步骤:在CentOS7或CentOS8上安装.NETSDK8.0:打开终端窗口。首先,你需要安装一些依赖项,包括wget,以便下载安装脚本。运行以下命令来安装这些依赖项:bash复制代......
  • linux tcpdump 使用小结(二)
    转载请注明出处:TCPDump是一个功能强大的网络抓包工具,它能够在命令行界面捕获、分析和解析网络数据包。下面是TCPDump命令的使用总结,包括使用语法、常用参数说明等:使用语法:tcpdump[options][expression]参数说明:-i<interface>:指定要监听的网络接口。-n:禁用主机名解析,只......
  • 查看linux系统重启时间历史记录
    1、who-b命令#查看最后一次(上次)系统启动的时间who-bsystembootDec2705:062、who-r命令#查看最后一次(上次)系统启动的时间,及运行级别who-rrun-level5Dec2705:063、lastreboot命令lastrebootrebootsystemboot4.14.35-1902.10.ThuOct2919:49-01:37(......