Linux NFS网络文件系统学习笔记

NFS:网络文件系统,一般只用于Linux系统 RedHat系统默认安装了此服务。

它的共享目录是只/etc/exports下面.默认此文件为空的.

vi  /etc/exports

#绝对路径          客户端配置                                    # 说明

/home              192.168.1.1(rw,sync)                    #允许192.168.1,1以可读可写方式访问服务器共享的/Home目录

#注意:/home后按Table键.非空格.IP后面没有空格.如果加了空格就变成了全局共享了。

/home             *.test.com(ro,sync)                   #允许test域及子域中的所以成员以只读方式访问(域名后没有空格)

/home/share    192.168.1.1/255.255.255.0(ro,sync)  #允许192.168.1.0网段的所有主机访问

重启服务:service portmap restart

service nfs restart

验证服务:exportfs -v   查看输出

exportfs -u   暂停输出

exportfs -a   开启输出

在客户端验证:

方法一、使用Mount命令

showmount -e 192.168.1.254                 #查看服务192.168.1.254有哪些目录给共享出来

mount -t nfs 192.168.1.254:/home /mnt   #注意IP后面的冒号 /home服务器的共享目录 /mnt 挂载到本机的目录

也可以mount 192.168.1.254:/home /mnt   -t 可以省略。

方法二、编辑fstab  开机自动方式挂载

vi /etc/fstab

192.168.1.254:/home        /mnt       nfs        defaults         0 0          (注意:字段后要按Tab键)

这表示将服务器的Home目录以默认方式挂载挂载到本机的/mnt目录。0 0 表示开机不自检不备份这个目录

相关推荐