服务器nfs设置(nfs文件服务器的配置与管理实验总结)

服务器nfs设置(nfs文件服务器的配置与管理实验总结)1 简介 NFS Network File System 网络文件系统 是 FreeBSD 支持的文件系统中的一种 它允许网络中的计算机 不同的计算机 不同的操作系统 之间通过 TCP IP 网络共享资源 主要在 unix 系列操作系统上使用 在 NFS 的应用中 本地 NFS 的客户端应用可以透明地读写位于远端 NFS 服务器上的文件 就像访问本地文件一样



1、简介

NFS(Network File System,网络文件系统)是FreeBSD支持的文件系统中的一种,它允许网络中的计算机(不同的计算机、不同的操作系统)之间通过TCP/IP网络共享资源,主要在unix系列操作系统上使用。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。

在这里插入图片描述

2、nfs配置

案例一:nfs共享文件

 
  
参数值 说明 rw,ro 该目录共享的权限是可读写还是只读,但最终能否读写,还是与 文件系统的rwx有关 sync,async sync代表数据会同步写入到内存与硬盘中,async则代表数据会 先暂存于内存当中,而非直接写入硬盘 no_root_squash root_squash 若客户端在共享目录里创建的文件的所属者和所属组是root用户 和root组,那么显示文件的属主和属组时有以下两种情况: no_root_squash表示,文件的所属者和所属组是root用户和 root组;root_squash表示将root用户和组映射为匿名用户和组 (默认设置)。 all_squash no_all_squash all_squash:客户端所有用户创建文件时,客户端会将文件的用户 和组映射为匿名用户和组no_all_squash:客户端普通用户创建的 文件的UID和GID是多少,服务端就显示为多少(默认设置) anonuid= anongid= 将文件的用户和组映射为指定的UID和GID,若不指定默认为 65534(nfsnobody)
 
  
 
  

测试操作:

 
  

注意:正常多个文件系统可以挂载到同一挂载点目录,但是nfs4文件系统默认一个挂载点下只能挂载一个nfs4文件系统。

 
  

实验:架设一台NFS服务器

并按照以下要求配置:

1、开放/nfs/shared目录,供所有用户查询资料

2、开放/nfs/upload目录,为192.168.xxx.0/24网段主机可以上传目录,并将所有用户及所属的组映射为nfs-upload,其UID和GID均为210

3、将/home/tom目录仅共享给192.168.xxx.xxx这台主机,并只有用户tom对该目录有读写权限

配置:

服务端server:

 
  

客户端client:

 
  

测试:

 
  

自动挂载:

  • 当客户端在有使用NFS文件系统的需求时才让系统自动挂载。
  • 当NFS文件系统使用完毕后,让NFS自动卸载。

于是就产生了autofs这个服务。

autofs这个服务是在客户端的上面,它会持续的检测某个指定的目录,并预先设置当使用到该目录的某个子目录时,将会取得来自服务器端的NFS文件系统资源,并进行自动挂载的操作。

今天的文章 
  服务器nfs设置(nfs文件服务器的配置与管理实验总结)分享到此就结束了,感谢您的阅读。 
  

                    
编程小号
上一篇 2026-02-05 09:17
下一篇 2026-02-05 10:27

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/40347.html