CentOS7项目实训4安装NFS服务器并配置客户端测试.docx
《CentOS7项目实训4安装NFS服务器并配置客户端测试.docx》由会员分享,可在线阅读,更多相关《CentOS7项目实训4安装NFS服务器并配置客户端测试.docx(13页珍藏版)》请在冰豆网上搜索。
CentOS7项目实训4安装NFS服务器并配置客户端测试
CentOS7-项目实训4-安装NFS服务器并配置、客户端测试
一.环境拓扑
两台centos7-1,centos7-2,网卡模式为仅主机模式
二.测试NFS服务器是否安装
NFS--NetworkFileSystem网络文件系统
测试
su-
rpm-qa|grep-infs
三.关闭服务器的防火墙
1.图形化界面放行NFS服务
“应用程序”--“杂项”--“防火墙”
mountd---20048端口
nfs------2049端口
rpc-bind-111端口
*2.关闭防火墙可以直接在终端中用命令放行
Firewall-cmd–permanent–add-service=nfs
Firewall-cmd–permanent–add-service=mountd
Firewall-cmd–permanent–add-service=rpc-bind
注意,最后必须重启防火墙
Systemctlrestartfirewalld
四.关闭SELinux
1.临时关闭
getenforce查看selinux状态
setenforce0关闭selinux
五.建立和设置共享目录
cd/
mkdir/share
chmodu=rwx,g=rwx,o=rwx/share
或者
chmod777/share
六.配置/etc/exports
1.建立共享用户名
useraddusershare
passwdusershare
cat/etc/passwd
2.编辑exports文件
vim/etc/exports
/share*(rw,sync,all_squash,anonuid=1002,anongid=1003)
七.启用NFS服务
默认开机启动
systemctlenablenfs
systemctlenablerpc-bind
启动NFS服务
systemctlstartnfs
systemctlstartrpc-bind
八.查看本机NFS服务
showmount-e
九.配置NFS客户端
1.关闭防火墙和selinux
su-
systemctlstopfirewall
setenforce0关闭selinu|g|x
2.挂载共享
mount192.168.1.1:
/share/mnt
mount|grepmnt
cd/mnt
ll
十.测试
1.NFS服务器创建文件
cd/share
touch111.txt
touch222.txt
2.NFS客户端查看
Cd/mnt
Ll
Touch333.txt
十一.举一反三
创建只读共享NFS文件夹A1,客户端测试