以下是在Ubuntu22.04上安装nfs的步骤:
- 安装nfs-kernel-server
使用以下命令安装nfs-kernel-server:
sudo apt-get update
sudo apt-get install -y nfs-kernel-server
- 创建共享目录
创建要共享的目录,并为该目录添加读写权限。例如,创建一个名为/mnt/nfs_share的目录:
sudo mkdir -p /mnt/nfs_share
sudo chmod 777 /mnt/nfs_share
- 配置nfs共享
编辑/etc/exports文件,配置要共享的目录及权限。例如,可以添加如下内容:
/mnt/nfs_share *(rw,sync,no_subtree_check)
这里,使用*表示允许所有IP地址访问共享目录,rw表示允许读写,sync表示同步写入,no_subtree_check表示不进行子树检查。
- 重启nfs服务
使用以下命令重启nfs服务:
sudo systemctl restart nfs-kernel-server
- 验证共享
使用以下命令验证nfs共享是否正常:
sudo showmount -e localhost
如果输出中包括刚刚添加的共享目录(/mnt/nfs_share),表示共享设置已经生效。
至此,nfs共享的安装就完成了。可以在其他计算机上使用nfs挂载该共享目录。
Ubuntu16.04 安装nfs server