【RedHat Linux】 nfs 服务器搭建 与 客户端配置

NFS 的简化流程 :

vi /etc/export

exportfs -r

showmount -e

 

 

【NFS 客服端挂载】

1. yum install autofs
2. vi /etc/auto.master # 说明:/home/guests /etc/myauto.ldap
3. echo username -rw classroom.example.com:/home/guests/ldapuser0 > /etc/myauto.ldap
4. systemctl enable autofs
5. systemctl restart autofs
6. systemctl restart autofs
7. exit
8. ssh ldapuser0@ip.

【NFS 服务端配置】
1. yum install nfs-utils
2. systemctl start nfs-server nfs-secure
3. mkdir -p /public /protected/project
4. vi /etc/exports
/public 172.25.0.0/24(ro)
/protected 172.25.0.0/24(rw,sec=krb5p)

4.1 exportfs -r
5. wget http://classroom.example.com/pub/keytabs/server0.keytab -O /etc/krb5.keytab
6. systemctl restart nfs-server nfs-secure-server
7. systemctl enbale nfs-server nfs secure-server

ps: 关闭防火墙 systemctl stop firewalld


【例题】
在desktop0 上挂载一个来自 server0.example.com 的共享,并符合以下要求
/public 挂载在下面的目录上 /mnt/nfsmount
/protected 挂载在 /mnt/nfssecure
http://classroom.example.com/pub/keytabs/desk
用户 ldapuser0 能够在/mnt/nfssecure/project上
这些文件系统在系统启动时自动挂载

mkdir -p /public /protected/project
chown ladpuser0 /protected/project
wget -O /etc/krb5.keytab
vim /etc/exports /public 172.25.0.0/24

 

【报错情况】 r

【1】pc-gssd 报错并无法启动, 是由于keytab 无法正常验证导致。

解决方法:检查 keytab是否正常下载, krb5-workstation krb5-lib是否已经按照

 

【2】mount -a 后很长时间没反应

解决方法: systemctl status  检查nfs nfs-secure 服务是否已经正常启动

 

posted @ 2018-07-29 22:44  caya  阅读(1298)  评论(0编辑  收藏  举报