mac上挂载linux目录

润信云 技术支持

在 macOS 上挂载 centos 目录步骤:

在挂载前确保 macOS 和 CentOS 在同一个局域网内,并且可以相互访问。如果有网络配置问题,可能会导致挂载失败或连接被拒绝的错误。

要在 macOS 上将 CentOS 的 /disk2/go 目录通过 NFS 挂载到 /Users/zongge/go 目录,需要按照以下步骤操作:

  1. 1.在CentOS上安装nfs

  2. yum -y install nfs-utils rpcbind	

关闭防火墙,不想关闭的话,就打开端口,确保允许来自 macOS 客户端的 NFS 请求。默认情况下,NFS 使用的端口是 UDP 2049。你需要确保 CentOS 上的防火墙允许该端口的通信。

如何打开防火墙这里略过,因为有些系统使用firewalld ,有些使用iptables,根据情况自行打开。这里以firewall举例:

sudo firewall-cmd --zone=public --add-service=nfs --permanent
sudo firewall-cmd --reload


2.查看 CentOS 上 NFS 服务器的配置

  • 在 CentOS 上编辑 /etc/exports 文件,确保有类似如下的条目:


/disk2/go *(rw,sync,no_root_squash)


  • /disk2/go: 要共享的目录路径。

  • *: 允许所有客户端访问。你也可以限制为特定的 IP 地址或网段。

  • rw: 读写权限。

  • sync: 同步写入(可选)。

  • no_root_squash: 允许客户端使用 root 权限访问共享文件系统。


在编辑完成后,使用以下命令重新加载 NFS 服务器的配置:

sudo exportfs -ra


NFS 服务运行状态: 确保 CentOS 上的 NFS 服务正在运行并且正确配置了共享目录。你可以通过以下命令检查 NFS 服务的状态:

systemctl status nfs-server
systemctl status nfs
systemctl status rpcbind


如果服务没有运行,可以使用以下命令启动它:

systemctl start nfs-server
service rpcbind start
service nfs start


3.在 macOS 上进行挂载

  • 打开终端应用(Terminal)。

  • 使用 mount 命令挂载 CentOS 的 /disk2/go 目录到 macOS 的 /Users/zongge/go 目录。在这里,你需要指定 CentOS NFS 服务器的 IP 地址。

sudo mount -t nfs -o resvport <centos_nfs_server_ip>:/disk2/go /Users/zongge/go

如果需要退出挂载,则执行
sudo umount /Users/zongge/go
  • -t nfs: 指定文件系统类型为 NFS。

  • -o resvport: 使用保留端口(在某些环境中可能需要)。

  • <centos_nfs_server_ip>: CentOS 上 NFS 服务器的 IP 地址。

  • /disk2/go: CentOS 上要共享的目录路径。

  • /Users/zongge/go: macOS 上的挂载点。


4.验证挂载

  • 执行挂载命令后,可以通过访问 macOS 上的 /Users/zongge/go 目录来验证是否成功挂载了 CentOS 的 /disk2/go 目录。



5.设置开机自动挂载(可选):

如果需要在 macOS 启动时自动挂载,可以编辑 macOS 的 auto_master 文件并添加相应的自动挂载配置。这里略过

    • 通过这些步骤,你应该能够在 macOS 上成功将 CentOS 的 /disk2/go 目录通过 NFS 挂载到 /Users/zongge/go 目录,并且进行验证和必要的配置。


    • 如果出现问题,可以查看 CentOS 上 NFS 服务器的日志文件(通常在 /var/log/messages 或 /var/log/syslog),查找关于 NFS 连接被拒绝的详细信息,以帮助进一步诊断问题。



    本文链接:https://blog.runxinyun.com/post/319.html 转载需授权!

    分享到:
    版权声明
    网站名称: 润信云资讯网
    本站提供的一切软件、教程和内容信息仅限用于学习和研究目的。
    不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
    我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!邮件:7104314@qq.com
    网站部分内容来源于网络,版权争议与本站无关。请在下载后的24小时内从您的设备中彻底删除上述内容。
    如无特别声明本文即为原创文章仅代表个人观点,版权归《润信云资讯网》所有,欢迎转载,转载请保留原文链接。
    0 78

    留言0

    评论

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。