转载

【Linux】Linux操作系统 NFS服务器配置与使用

Linux操作系统 
NFS服务器配置与使用


OS:Red Hat Enterprise Linux 6.4

【Linux】Linux操作系统 NFS服务器配置与使用
1 检查软件安装
[root@rhel64 ~]# rpm -qa | grep nfs
【Linux】Linux操作系统 NFS服务器配置与使用

2 编写配置文件 /etc/exports
[root@rhel64 ~]# vi /etc/exports
【Linux】Linux操作系统 NFS服务器配置与使用

3 启动服务
[root@rhel64 ~]# service nfs start
【Linux】Linux操作系统 NFS服务器配置与使用

[root@rhel64 ~]# service nfs status
【Linux】Linux操作系统 NFS服务器配置与使用


4 设置服务开机启动
[root@rhel64 ~]# chkconfig nfs on
[root@rhel64 ~]# chkconfig --list nfs
【Linux】Linux操作系统 NFS服务器配置与使用

5 服务器端查看共享目录
[root@rhel64 ~]# exportfs
[root@rhel64 ~]# exportfs -v
[root@rhel64 ~]# showmount -e
【Linux】Linux操作系统 NFS服务器配置与使用


6 客户端查看共享
客户端(192.168.6.106   黄色终端)
[root@rhel64 ~]# showmount -e 192.168.6.101
【Linux】Linux操作系统 NFS服务器配置与使用

创建挂载点 临时挂载
[root@rhel64 ~]# mkdir /mnt/nfs
[root@rhel64 ~]# ls -ld /mnt/nfs
【Linux】Linux操作系统 NFS服务器配置与使用

[root@rhel64 ~]# mount 192.168.6.101:/tmp/ /mnt/nfs/
[root@rhel64 ~]# df -Th
【Linux】Linux操作系统 NFS服务器配置与使用

[root@rhel64 ~]# cd /mnt/nfs
[root@rhel64 nfs]# ls
[root@rhel64 nfs]# touch 106file
【Linux】Linux操作系统 NFS服务器配置与使用

[root@rhel64 ~]# umount /mnt/nfs
【Linux】Linux操作系统 NFS服务器配置与使用


7 服务器端以读写方式共享

[root@rhel64 ~]# vi /etc/exports
【Linux】Linux操作系统 NFS服务器配置与使用

[root@rhel64 ~]# exportfs -rv    或   service nfs reload
[root@rhel64 ~]# exportfs -v
【Linux】Linux操作系统 NFS服务器配置与使用

8 客户端重新挂载

[root@rhel64 ~]# mount 192.168.6.101:/tmp/ /mnt/nfs
[root@rhel64 ~]# df -Th
【Linux】Linux操作系统 NFS服务器配置与使用

[root@rhel64 nfs]# touch 106file
[root@rhel64 nfs]# ll 106file
【Linux】Linux操作系统 NFS服务器配置与使用
nfsnobody 是因为默认 root_squash

[root@rhel64 nfs]# su - tom
[tom@rhel64 ~]$ cd /mnt/nfs
[tom@rhel64 nfs]$ touch 106tomfile
[tom@rhel64 nfs]$ ll 106tomfile
【Linux】Linux操作系统 NFS服务器配置与使用

9 no_root_squash

服务器端修改配置文件 重新读取配置文件
[root@rhel64 ~]# vi /etc/exports
【Linux】Linux操作系统 NFS服务器配置与使用

[root@rhel64 ~]# service nfs reload
[root@rhel64 ~]# exportfs -v
【Linux】Linux操作系统 NFS服务器配置与使用

客户端重新挂载测试
[root@rhel64 ~]# umount /mnt/nfs
[root@rhel64 ~]# mount 192.168.6.101:/tmp/ /mnt/nfs/
[root@rhel64 ~]# touch /mnt/nfs/106file2
[root@rhel64 ~]# ll /mnt/nfs/106file2
【Linux】Linux操作系统 NFS服务器配置与使用


10 客户端开机自动挂载/etc/fstab
[root@rhel64 ~]# vi /etc/fstab
【Linux】Linux操作系统 NFS服务器配置与使用





吕星昊
2016.1.19

?
正文到此结束
Loading...