首页 > 系统相关 >linux配置nfs共享

linux配置nfs共享

时间:2024-05-19 20:20:17浏览次数:29  
标签:code deploy linux NFS 服务器 nfs 共享

 

安装NFS服务器软件:确保您的远程主机上已经安装了NFS服务器软件。在大多数Linux发行版中,您可以使用包管理器来安装NFS服务器软件。例如,在基于Debian的系统上,您可以运行以下命令来安装NFS服务器软件:


sudo apt-get install nfs-kernel-server
配置NFS共享:编辑NFS服务器的配置文件以指定要共享的目录和允许访问该目录的主机。配置文件通常是 /etc/exports。例如,如果要共享目录 /home/deploy_code/deploy_ysocr/data,您可以在配置文件中添加如下行:

/home/deploy_code/deploy_ysocr/data *(rw,sync,no_root_squash)
/data2/data1/deploy_code/data1/deploy_code_20200704/deploy_code/deploy_ysocr/data 192.168.10.0/24(rw,no_root_squash,sync)
其中,* 表示允许所有主机访问,rw 表示可读写,sync 表示同步写入,no_root_squash 表示允许root用户访问。

重新加载NFS配置:在修改完 /etc/exports 文件后,您需要重新加载NFS服务器的配置,以使更改生效。您可以运行以下命令来重新加载配置:

bash

sudo exportfs -ra
启动NFS服务:启动或重新启动NFS服务器以应用新的配置:

bash

sudo systemctl start nfs-kernel-server
如果您希望NFS服务器在系统启动时自动启动,可以运行以下命令:

bash

sudo systemctl enable nfs-kernel-server


linux挂载共享目录:mount -t nfs 192.168.10.12:/home/deploy_code/deploy_ysocr/data /home/lx

window配置NFS客户端:

安装“服务用于NFS”后,您需要配置NFS客户端以连接到NFS服务器。
打开“服务用于NFS管理器”(可以在控制面板中找到),然后选择“客户端”选项卡。
点击“添加客户端”,然后输入NFS服务器的IP地址和共享路径。
挂载NFS目录:

在Windows资源管理器中,右键单击“此电脑”(或“计算机”),然后选择“映射网络驱动器”。
在弹出的窗口中,选择一个未使用的驱动器号,然后点击“浏览”。
在“网络位置”框中输入NFS服务器的IP地址和共享路径,然后点击“完成”。
如果您已经配置了NFS客户端并正确输入了共享路径,系统会提示您输入凭据(如果NFS服务器需要认证的话),然后成功挂载NFS目录。

标签:code,deploy,linux,NFS,服务器,nfs,共享
From: https://www.cnblogs.com/aldary/p/18200702

相关文章

  • 嵌入式Linux中的LED驱动控制(以野火STM32MP157开发板为例)
    在嵌入式Linux系统中,由于从硬件到软件都是自己定制的,所以很多时候需要对自己定义的设备编写驱动程序。本例就以野火STM32MP157开发板为例,讨论如何控制开发板上三个LED的亮灭。先来看一下LED部分的电路原理图,如下所示。从上图中可以看到,三个RGB颜色的二极管采用共阳接法,因此在......
  • 《Linux程序设计》各章知识点梳理
    《Linux程序设计》各章知识点梳理第1章软件包的管理方式方面,Ubuntu、CentOS的差异如何添加一个新用户?useradduser1什么是Shell?Shell是系统的用户界面,提供了用户与内核进行监护操作的一种接口。它接受用户输入的命令并把它们送去内核去执行。实际上Shell是一个命令......
  • Linux公私钥登录
    因为我电脑是Win11,自带了ssh,所以我就一直在用powershell登录服务器,就懒得再用xshell了,不过下文件之类的有时还是要登我服务器是阿里云的,所以在阿里云密钥对设置那创建新的密钥和绑定此密钥,下载下来将密钥放在任意文件夹中,最好全路径英文,以防万一在C:\Users\username\.ssh下创......
  • IMX6ULL Linux内核网络驱动修改
    IMX6ULL网络驱动修改主要修改arch/arm/boot/dts/imx6ul-14x14-evk.dtsi设备树文件即可,修改方式和u-boot的设备树修改一致。硬件电路设备树修改需要修改的设备树位置:arch/arm/boot/dts/imx6ul-14x14-evk.dtsi增加复位引脚信息从上面的原理图可知网口1使用的复位引脚是GPIO......
  • linux:权限
    在使用windows系统时我们可以在文件资源管理器中找到用户目录,一般个人计算机只有一个用户,就是计算机拥有者,个人使用计算机也没有创建多个用户的需求场景,但是不妨碍它存在,不同用户的权限不同,比如有些目录的读写操作只有管理员才可以使用,而普通用户使用时会被拒绝,这就是......
  • [20240516]建立完善vim bccalc_linux.vim插件.txt
    [20240516]建立完善vimbccalc_linux.vim插件.txt--//同步对linux版本做了修改,我自己很少使用,没有测试.--//安装很简单的拷贝到plugin,目录.$catbccalc_linux.vim""calculateexpressionenteredoncommandlineandgiveanswer,e.g.:"":Calculatesin(3)+sin(4)^2......
  • [20240510]SQL语句存在问题与共享池内存分配.txt
    [20240510]SQL语句存在问题与共享池内存分配.txt--//五一前遇到的问题,生产系统应用程序升级,但是3个表忘记建立,而编写的程序可能存在问题,导致频繁调用这些根本不可能执行的sql--//语句.很奇怪的是应用前台根本不报错,真不知道开发如何写代码,难道没做例外处理以及记录吗?--//测......
  • Linux集群管理
    1.ssh密钥认证全过程 2.Ansible自动化运维:批量管理,批量分发,批量执行,维护。。Ansible是python写的.  3.Ansible管理架构Inventory主机清单:被管理主机的ip列表,分类.ad-hoc模式:命令行批量管理(使用ans模块),临时任务.playbook剧本模式:类似于把操作写出脚......
  • Linux 文件系统(三) --- overlayfs简介
    PS:要转载请注明出处,本人版权所有。PS:这个只是基于《我自己》的理解,如果和你的原则及想法相冲突,请谅解,勿喷。环境说明  无前言  对于overlay文件系统来说,我以前只是听过,具体貌似docker里面使用了相关技术,但是也仅仅限于听过了。  最近,由于需要通过tar来备份一个系......
  • Linux常用命令之文件相关操作
    Linux读写操作常用命令:1、open:打开文件,可创建文件、设置文件读写模式intopen(constchar*pathname,intflags,mode_tmode);2、creat:创建新文件intcreat(constchar*pathname,mode_tmode);3、openat:可指定目录创建新文件intopenat(intdirfd,constchar*path......