centos 7 配置 NFS
NFS 服务端
1.安装nfs 服务
yum install nfs-utils rpcbind -y
2. 配置共享文件夹
(1) 创建文件夹
mkdir -p /mnt/share
(2)修改文件夹权限
chmod 755 /mnt/share
(3)在配置文件 /etc/exports中添加
/mnt/share 192.168.*.* (rw,sync,no_root_squash)
3. 固定NFS端口
固定端口nfs 2049、portmapper111 另外3个服务端口可设置为mountd 892、rquotad 875、 nlockmgr 32803、32769
修改/etc/sysconfig/nfs文件,将下列内容的注释去掉,如果没有则添加:
RQUOTAD_PORT=875 LOCKD_TCPPORT=32803 LOCKD_UDPPORT=32769 MOUNTD_PORT=892
4.设置防火墙
#portmap:111 #nfsd:2049 #rquotad:875 #mountd:892 #lockd:32803/tcp 32769 /udp firewall-cmd --zone=public--add-port=111/tcp --add-port=111/udp --add-port=2049/tcp --add-port=2049/udp--add-port=875/tcp --add-port=875/udp --add-port=892/tcp --add-port=892/udp--add-port=32803/tcp --add-port=32769 /udp –permanent 移除: firewall-cmd --zone=public --remove-port=111/tcp--remove-port=111/udp --remove-port=2049/tcp --remove-port=2049/udp --remove-port=875/tcp--remove-port=875/udp --remove-port=892/tcp --remove-port=892/udp --remove-port=32803/tcp--remove-port=32769/udp --permanent firewall-cmd –reloa
5.启动服务
systemctl start rpcbind
systemctl start nfs
设置开机启动:
systemctl enable rpcbind
systemctl enable nfs-server.service
查看服务状态:
netstat -lt
如果出现如下内容则配置成功
tcp 0 0 *:nfs *:* LISTEN
客户端
1.安装nfs 服务
yum install nfs-utils -y systemctl start rpcbind && systemctl start nfs
systemctl enable rpcbind
systemctl enable nfs-server.service
2.挂载
mount -t nfs 192.168.121.101:/mnt/share /mnt/test
设置开机自动挂载
在 /etc/fstab 中添加
192.168.121.101:/mnt/share /mnt/test nfs defaults 0 0
关闭挂载
umount /usr/shareNFS nfs
windows挂载: mount 192.111.134.1:/usr/nfsShare X:

浙公网安备 33010602011771号