Linux系统下的NFS服务器部署

网络文件系统 (NFS) 是类Unix系统和网络附加存储文件管理器常用的网络文件系统 , 允许多个客户端通过网络共享文件访问。它可用于提供对共享二进制目录的访问 , 也可用于允许用户在同一工作组中从不同客户端访问其文件。

NFS是分布式计算机系统的一个组成部分,可实现在异构网络上共享和装配远程文件系统。NFS由Sun公司开发,目前已经成为文件服务的一个标准(RFC 1904 ,RFC 1813)。

其最大功能是可以通过网络让不同操作系统的计算机共享数据,所以也可以看作是一台文件服务器。NFS除了提供samba之外,还提供Windows与Linux以及UNIX与Linux之间的通信的方法

客户端PC可以挂载NFS服务器所提供的目录,并且挂载之后这个目录看起来如同本地的磁盘分区一样,可以使用cp、cd、mv、rm、df等与磁盘相关的命令。

服务端:
安装软件

配置/etc/exports文件

用户可以把需要共享的文件系统直接编辑到/etc/exports中,当NFS服务器重新启动时系统就会自动读取该文件,英语培训费用从而告诉内核要输出的文件系统和相关的存根权限

以下为常用的一些访问限制参数

参数涵义
rw 可读写权限
ro 只读权限
no_root_squash 如果登录NFS主机使用共享目录的身份是root,对于这个共享目录来说,它具有root的权限
root_squash 当登录NFS主机使用共享目录的身份是root,其权限将被转换成匿名使用者,UID GID会变成nobody
all_squash 忽略登录NFS使用者的身份,其身份都会被转换为匿名使用者nobody
anonuid 默认nobody,也可以自行设置这个UID的值
anongid 同anonuid,但是变为GID
sync 同步写入数据到内存与硬盘中
async 数据会暂存与内存中,而并非写入硬盘

以读写、数据同步的方式共享文件系统

客户端:
安装软件

查看205上可以挂载的目录

挂载使用

以student用户student组的形式共享文件系统

以root的身份登录

对不同ip设定不同权力

[客户端和服务端nfs服务必须都在开启状态]

安装软件、开启服务

共享文件的路径为/net/服务器ip/共享目录

切换到共享目录之后即自动挂载

这里写图片描述
取消挂载:

这里写图片描述
这里写图片描述

实验目的:把172.25.254.205:/westos 挂载到 /nfs/westos

只读挂载

这里写图片描述
这里写图片描述
以读写、版本3方式挂载(-rw,vers=3)

这里写图片描述

posted @ 2018-10-22 16:27  陈俊康  阅读(380)  评论(0编辑  收藏  举报
友情链接:回力 | 中老年女装 | 雅思培训 | SAT培训 | 雅思和托福