首页 > 其他分享 >mac环境配置本地nfs服务

mac环境配置本地nfs服务

时间:2024-11-08 22:08:27浏览次数:1  
标签:Users sudo 192.168 mac NFS 本地 nfs 目录

前言

在这篇文章中,讲了在Mac端开启NFS服务,并通过NFS协议让其他设备挂载到你的Mac上。

步骤一:增加配置文件

首先,我们需要编辑NFS的配置文件,以便定义哪些目录可以被远程访问。

  1. 打开终端,输入以下命令以编辑/etc/exports文件:

    sudo vim /etc/exports
    
  2. 在文件中添加以下内容,以共享/Users/xxxx/Documents目录:

    /Users/xxxx/Documents -alldirs -maproot=root:wheel -network 192.168.31.0 -mask 255.255.255.0
    
    • /Users/xxxx/Documents:这是你想要共享的Mac端目录。请确保权限设置为755或777,以便其他设备可以访问。
    • -network 192.168.31.0:请将本机IP的末尾修改为0,以指定允许访问的网络范围。

步骤二:开启NFS服务

在配置文件编辑完成后,我们需要重启NFS服务以使更改生效。

  1. 首先,禁用NFS服务:

    sudo nfsd disable
    
  2. 然后,启用NFS服务:

    sudo nfsd enable
    
  3. 重启NFS服务:

    sudo nfsd stop
    sudo nfsd start
    
  4. 最后,检查NFS服务的状态,确保服务正在运行:

    sudo nfsd status
    

步骤三:检查共享目录

在服务启动后,我们可以通过客户端检查IP地址下的挂载情况。

  1. 使用以下命令查看共享目录:

    $ showmount -e 192.168.31.103 
    Exports list on 192.168.31.103: 
    /Users/mac/nfs-share 192.168.0.0
    

    如果命令返回了共享目录列表,说明NFS服务已经成功配置。

步骤四:挂载共享目录

现在,我们可以将共享目录挂载到本地目录上。

  1. 使用以下命令将远程目录挂载到本地目录:

    sudo mount -t nfs -o nolock,nfsvers=3,vers=3 192.168.31.103:/Users/mac/nfs-share /Users/mac/demo
    
    • 192.168.31.103:/Users/mac/nfs-share:这是远程Mac上的共享目录。
    • /Users/mac/demo:这是本地目录,你可以选择任何你喜欢的路径。

通过以上步骤,你已经成功地在Mac上开启了NFS服务,并允许其他设备通过NFS协议挂载到你的Mac上。

标签:Users,sudo,192.168,mac,NFS,本地,nfs,目录
From: https://www.cnblogs.com/niuben/p/18535458

相关文章

  • 「Mac玩转仓颉内测版1」入门篇1 - Cangjie环境的搭建
    本篇详细介绍在Mac系统上快速搭建Cangjie开发环境的步骤,涵盖VSCode的下载与安装、Cangjie插件的离线安装、工具链的配置及验证。通过这些步骤,确保开发环境配置完成,为Cangjie项目开发提供稳定的基础支持。关键词Cangjie开发环境搭建VSCode安装指南Cangjie插件离线安装MacC......
  • 【IDEA】IntelliJ IDEA远程开发:释放本地设备,打破资源与环境的限制
    IDEA的远程开发(RemoteDevelopment)是指在不依赖于本地计算资源的情况下,通过连接远程服务器或虚拟机来进行代码编写、调试和构建的开发模式。这种方式主要通过JetBrainsGateway和JetBrainsProjector提供支持,可以在本地IDE界面与远程环境紧密协作,帮助开发者解决资源限制......
  • 将本地nuget包推送到Nexus
    1.安装nuget.exe,下载地址https://www.nuget.org/downloads,下载后直接将nuget.exe拷贝到C:\Windows\System32目录下 2.cmd执行 nugetsetapikeye500146f-8594-32a3-9041-6ad7d2bf8d9b-source http://192.168.10.22:8081/repository/nuget-hosted/ 为仓库设置apikey ......
  • 访问浪潮带外BMC界面的远程控制台重定向(KVM)无法访问,提示JViewer未签名,mac电脑安装JD
    报错截图:安装JDK8下载JDK1.8的安装包JavaDownloads|Oracle下载的安装包双击按提示流程安装:按照完成以后、我们可以查看JDK的安装路径、在资源库/Library下面会出现一个Java的文件夹、目录层级如下:/Library/Java/JavaVirtualMachines/jdk-1.8.jdk打开终端窗口按快......
  • 【Linux】获得同一子网下当前在线设备IP/Latency/MAC 通过nmap指定CIDR扫描当前在线设
    【Linux】获得同一子网下当前在线设备IP/Latency/MAC通过nmap指定CIDR扫描当前在线设备通过路由器的后台,查看当前在线设备,受到网卡版本的影响,有时会有部分设备看不见MAC和分配的IP。此时,可以借助命令行工具扫描子网下所有连接的设备信息与通信状态。Nmap是一个强大的网......
  • Microsoft Office 2019 (office全家桶)for Mac/Windows电脑安装包
    MicrosoftOffice2019forMac(Office全家桶)是一款功能全面且强大的办公软件套件,专为Mac用户设计。Mac苹果电脑下载:Office2019(含激活秘钥)Windows电脑下载:Office2019(含批量许可)    以下是其主要特点和优势:一、界面设计采用了Mac系统的设......
  • 中文版定位修改软件 AnyGo for Mac GPS虚拟定位软件安装资源
    AnyGo是一款专业的虚拟定位软件,专为Mac系统设计,功能强大且易于使用。它能够模拟GPS位置,让用户自定义虚拟位置并应用到手机等移动设备上。AnyGo支持多种定位模式,如单点、线路和往返模式,满足用户在不同场景下的定位需求。其界面简洁直观,操作灵活方便,与多种位置相关的应用程序兼容,如......
  • windows & MacBook 下载视频网站视频
    下载yt-dlpgithub地址:https://github.com/yt-dlp/yt-dlp下载:https://github.com/yt-dlp/yt-dlp/releases下载ffmpeg官网:https://ffmpeg.org/解压后,只有bin下的这2个文件放C盘目录下将下面这3个程序,挪到:C:\Windows\System32下载视频在任意路径:cmd命令:yt-dlp{视频......
  • Mac保护电池健康,延长电池使用寿命的好方法
    使用Mac的过程中,如何延长电池的使用寿命是大家非常关心的问题,而养成一个良好的充电习惯能够有效的延长电池的使用寿命避免过度充电和过度放电能够有效的保护电池,因此长时间的充电与长时间放点都不可取,但是在日常的使用过程中无法投入过多的精力去关注充放电Battery帮助你控制......
  • 还在担心Mac卸载不干净?XApp帮你干净完成卸载
    Mac的卸载机制非常独特,虽然将app拖拽到废纸篓也能够完成卸载,但是会有很多的文件残留,那么如何卸载干净非常重要XApp,免费的Mac卸载工具,有着强大的垃圾检测机制,检测出更深层的垃圾,卸载更干净,有着两种模式拖拽模式:可以将需要卸载的app拖拽进卸载窗口,即可显示卸载app的关联文件,直......