钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读1014317
首页 Linux 正文内容

linux下如何启动nfs

钟逸 Linux 2025-07-27 10:55:52 3

网络文件系统(NFS)是一种协议,允许计算机通过网络访问远程文件系统,就像访问本地文件系统一样。在Linux系统中启动NFS需要以下步骤:

安装NFS软件包

确保您的系统安装了NFS软件包。对于大多数Linux发行版,可以使用以下命令安装:

sudo apt-get install nfs-kernel-server

创建共享目录

创建一个要共享的目录,并确保文件和目录具有适当的权限。例如,可以创建名为“shared”的目录并赋予其读/写权限:

sudo mkdir /mnt/shared

sudo chmod 777 /mnt/shared

导出共享

使用exportfs命令导出共享目录。在/etc/exports文件中添加以下条目:

/mnt/shared *(rw,async,no_subtree_check)

其中“/mnt/shared”是共享目录路径,*表示允许任何客户端访问,“rw”表示读/写访问,“async”表示异步写入,“no_subtree_check”表示不检查子目录权限。

启动NFS服务

启动NFS服务:

sudo systemctl start nfs-kernel-server

允许NFS通过防火墙

如果您的系统启用防火墙,需要允许NFS端口通过。对于大多数Linux发行版,可以使用以下命令:

sudo ufw allow nfs

验证NFS共享

在客户端计算机上,使用mount命令挂载NFS共享。例如,可以在“/mnt/nfs”目录中挂载名为“shared”的NFS共享:

sudo mount -t nfs server-ip-address:/mnt/shared /mnt/nfs

您现在应该可以在客户端计算机 问NFS共享中的文件和目录。

文章目录
    搜索