写点什么

在 CentOS 上搭建 NFS 服务器

作者:麦兜
  • 2023-12-18
    浙江
  • 本文字数:584 字

    阅读完需:约 2 分钟

要在 CentOS 上搭建 NFS 服务器,请按照以下步骤进行操作:


  1. 安装 NFS 软件包:使用以下命令安装 NFS 服务器和相关的软件包:


   sudo yum install nfs-utils
复制代码


  1. 配置 NFS 共享:编辑/etc/exports文件来配置需要共享的目录。使用以下格式添加每个共享的条目:


   /共享目录  客户端IP(选项)
复制代码


/共享目录替换为你要共享的目录路径,将客户端IP替换为允许访问该共享的客户端 IP 地址(可以是单个 IP 地址、IP 地址段或通配符*表示所有客户端)。你还可以选择添加一些选项来定义共享的权限和其他设置。


例如,假设你想将/mnt/nfs目录共享给本地网络中的所有客户端:


   [root@dty-file nfs]# cat /etc/exports   /data/nfs  192.168.8.0/24(rw,sync,no_root_squash,no_all_squash)   /data/guazai 192.168.8.0/24(rw,sync,no_root_squash,no_all_squash)
复制代码


这将允许 192.168.8.0/24 子网中的任何客户端以读写方式访问/data/nfs目录,并且 root 用户和普通用户的 UID/GID 不会被映射为匿名用户。


这样设置后,只有属于 192.168.8.* 网段的主机才能访问该 NFS 共享目录。其中,192.168.8.0/24 表示一个子网,前 24 位表示了网络标识,即前三个字节的 IP 地址,最后一个字节通配符为 0-255。


  1. 启动 NFS 服务:运行以下命令启动 NFS 服务并确保它在系统启动时自动启动:


   sudo systemctl start nfs-server   sudo systemctl enable nfs-server
复制代码


  1. 配置防火墙:如果你的 CentOS 服务器启用了防火墙,需要允许 NFS

用户头像

麦兜

关注

还未添加个人签名 2023-01-19 加入

还未添加个人简介

评论

发布
暂无评论
在CentOS上搭建NFS服务器_麦兜_InfoQ写作社区