Linux配置NFS实现网络共享
Posted ~~~~~~~~~~~~~~
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux配置NFS实现网络共享相关的知识,希望对你有一定的参考价值。
NFS安装:
yum install nfs-utils –y
NFS配置文件目录:
/etc/exports
NFS配置文件格式:
//格式为:共享目录的绝对路径 允许访问NFS资源的客户端(权限参数)
[root@localhost /]# cat /etc/exports /nfsfile *(rw,sync,no_root_squash,no_all_squash) [root@localhost /]# systemctl restart nfs [root@localhost /]# |
查看远程主机NFS共享:
showmount -e 192.168.88.222
NFS 配置常用参数详解:
参数 | 作用 |
ro | 只读默认 |
rw | 读写模式 |
root_squash | 当NFS客户端使用root用户访问时,映射为NFS服务端的匿名用户。 |
no_root_squash | 当NFS客户端使用root用户访问时,映射为NFS服务端的root用户 |
all_squash | 不论NFS客户端使用任何帐户,均映射为NFS服务端的匿名用户 |
no_all_squash | 保留共享文件的UID和GID |
sync | 同时将数据写入到内存与硬盘中,保证不丢失数据 |
async | 优先将数据保存到内存,然后再写入硬盘,效率更高,但可能造成数据丢失。 |
secure | NFS通过1024以下的安全TCP/IP端口发送 |
insecure | NFS通过1024以上的端口发送 |
Hide | 在NFS共享目录中不共享子目录 |
no_hide | 共享NFS目录的子目录 |
客户端挂载nfs示例:
mount -t nfs 192.168.88.222:/nfsfile /mnt
以上是关于Linux配置NFS实现网络共享的主要内容,如果未能解决你的问题,请参考以下文章