Linux进阶篇:CentOS7搭建NFS文件共享服务
在CentOS 7上搭建NFS服务,可以按照以下步骤进行:
- 安装NFS服务
sudo yum install nfs-utils
- 启动NFS服务并设置开机自启
sudo systemctl start rpcbind
sudo systemctl start nfs-server
sudo systemctl start nfs-lock
sudo systemctl start nfs-idmap
sudo systemctl enable rpcbind
sudo systemctl enable nfs-server
sudo systemctl enable nfs-lock
sudo systemctl enable nfs-idmap
- 创建共享目录并修改权限
sudo mkdir /var/nfsshare
sudo chown nfsnobody:nfsnobody /var/nfsshare
sudo chmod 755 /var/nfsshare
- 配置/etc/exports来分享目录
sudo vim /etc/exports
添加以下内容:
/var/nfsshare 192.168.1.0/24(rw,sync,no_root_squash,no_all_squash)
这里的192.168.1.0/24
是客户端IP范围,根据实际情况配置。
- 导出共享目录并重启NFS服务
sudo exportfs -rav
sudo systemctl restart nfs-server
在客户端上挂载NFS共享目录
首先安装nfs-utils
sudo yum install nfs-utils
然后创建挂载点并挂载服务器上的共享目录
sudo mkdir /mnt/nfs
sudo mount -t nfs server_ip:/var/nfsshare /mnt/nfs
替换server_ip
为NFS服务器的IP地址。
至此,NFS服务已在CentOS 7上搭建完成,并成功在服务器与客户端之间共享了文件夹。
评论已关闭