Hello! 欢迎来到小浪云!


云服务器Ubuntu中NFS配置与使用教程


avatar
小浪云 2024-07-03 51


 在Ubuntu中配置和使用NFS共享文件系统,可以让你在局域网内方便地共享文件和目录。下面是配置和使用NFS的基本步骤:

  步骤一:安装NFS服务器和客户端

  在Ubuntu系统上,可以使用以下命令安装NFS服务器和客户端:

  sudo apt update

  sudo apt install nfs-kernel-server nfs-common

 步骤二:配置NFS服务器

  编辑NFS服务器配置文件 /etc/exports:

  sudo nano /etc/exports

  在文件中添加共享目录和权限配置,语法为:

  <共享目录> <客户端IP>(<权限>)

  例如,将目录 /mnt/nfs_share 共享给局域网内所有主机可读写:

  /mnt/nfs_share 192.168.1.0/24(rw,sync,no_subtree_check)

  保存并退出文件,然后重新加载NFS配置:

  sudo exportfs -a

 步骤三:启动NFS服务

  sudo systemctl start nfs-server

  你也可以设置NFS服务在系统启动时自动启动:

  sudo systemctl enable nfs-server

 步骤四:配置NFS客户端

  如果需要在其他机器上挂载NFS共享目录,需要在客户端上安装NFS客户端软件包。然后,你可以使用 mount 命令挂载共享目录。

  sudo apt update

  sudo apt install nfs-common

  挂载NFS共享目录的命令格式如下:

  sudo mount -t nfs :<共享目录路径> <本地挂载目录>

  例如:

  sudo mount -t nfs 192.168.1.100:/mnt/nfs_share /mnt/local_mount

  步骤五:测试NFS共享

  你可以在NFS客户端的本地挂载目录上进行文件操作,以测试共享是否正常。

  ls /mnt/local_mount

 注意事项:

  在 /etc/exports 文件中配置时,确保正确设置权限,以保证安全性。

  在生产环境中,应该更加精确地配置客户端访问权限,不要开放给所有主机。

  在防火墙上打开NFS的相关端口(默认为111、2049和端口范围32765-32767)。

相关阅读