ubuntu搭建nfs服务centos挂载访问
在Ubuntu上设置NFS服务器
在Ubuntu上,你可以使用apt包管理器来安装NFS服务器。打开终端并运行:
sudo apt update
sudo apt install nfs-kernel-server
创建共享目录
创建一个目录用于共享,例如/shared:
sudo mkdir /shared
sudo chmod 777/shared # 确保目录可访问
配置NFS导出
编辑/etc/exports文件,添加一个导出条目:
sudo vim /etc/exports
添加以下行(根据你的网络环境调整IP地址和路径):
/shared *(rw,sync,no_subtree_check)
应用更改并重启NFS服务:
sudo exportfs -a
sudo systemctl restart nfs-kernel-server
在Centos上设置NFS客户端
首先,确保你的CentOS 8系统上安装了NFS客户端。你可以通过以下命令安装NFS客户端:
sudo dnf install nfs-utils
创建挂载点
选择一个本地目录作为挂载点。例如,你可以创建一个名为/home/shared的目录:
sudo mkdir /home/shared
挂载NFS共享
使用mount命令挂载NFS共享。你需要知道远程服务器的IP地址或域名、导出的共享目录路径以及你在远程服务器上的访问权限。命令格式如下:
sudo mount -t nfs <远程服务器IP或域名>:<远程共享目录路径> /home/shared
例如,如果远程服务器的IP是192.168.1.100,共享目录是/data,则命令为:
sudo mount 192.168.1.100:/shared /home/shared
验证挂载
你可以使用df -h命令来查看挂载的NFS共享:
df -h