291 字
1 分钟
nfs搭建
CentOs
nfs服务端
1.安装nfs
yum install -y nfs-utils rpcbind- 查看是否安装成功:
rpm -qa nfs-utils- 查看rpc服务是否自动启动
ss -tuln | grep 1112.设置开机启动nfs相关服务
systemctl enable rpcbindsystemctl enable nfs-serversystemctl enable nfs-idmapsystemctl enable nfs-lock3.启动nfs服务
systemctl start rpcbindsystemctl start nfs-serversystemctl start nfs-idmapsystemctl start nfs-lock4.创建共享目录并修改权限
mkdir /nfschmod 777 /nfs5.修改配置文件
echo "/nfs *(rw,sync,no_root_squash)" >> /etc/exportsUbuntu
nfs服务端
- 1.安装nfs服务器
sudo apt install nfs-kernel-server- 2.创建共享目录
sudo mkdir /nfs- 3.修改nfs服务器配置文件
sudo sudo /etc/exports指定nfs服务器共享目录及其属性:
/nfs *(rw,sync,no_root_squash)
# * 允许所有网段访问,也可以使用具体IP# rw 读写权力# sync 数据同步写入内存和硬盘# no_root_squash 允许root用户访问# no_subtree_check 不检查父目录的权限- 4.重启nfs服务
sudo systemctl restart nfs-kernel-server# 或者sudo service nfs-kernel-server restart- 5.查看nfs服务器的共享目录
showmount -e localhostnfs客户端
- 1.安装nfs客户端
sudo apt install nfs-common- 2.挂载nfs服务端共享目录
mount -t nfs 192.168.1.100:/nfs /mnt/nfs # 将192.168.1.100:/nfs挂载到/mnt/nfs目录下- 3.卸载共享目录
umount /mnt/nfs