CentOS安装和配置NFS

CentOS安装和安顿NFS

一. NFS
NFS简介
NFS全称是network file system
NFS允许多个种类在互连网上与外人分享目录和文件。通过利用NFS,客商和顺序可以像访问当和姑件大器晚成律访谈远端系统上的文件。

意气风发.安装和配置NFS(服务端)

第生机勃勃要求安装多个包(nfs-utils和rpcbind卡塔尔(قطر‎
yum install -y nfs-utils

yum install -y rpcbind

二.配置NFS

编辑 vim /etc/exports

/home/ 192.168.137.0/24(rw,sync,all_squash,anonuid=501,anongid=501)

加盟地点生机勃勃段内容

威斯尼斯人官网 1

先解释一下()内的意思,这里提到到NFS服务端对顾客端客户的平抑,也正是权力的设定。

rw 读写

ro 只读

sync 同步情势

async 不同步

all_squash
对全部顾客节制,不管选用NFS的客商是什么人,他之处都会被约束作而成为叁个钦定的普通客户身份

root_squash 约束超管客户,他的地点都会被限制成为普通顾客身份

no_root_squash 约束别的客商,不限量超管(使用时酌量安全)

anonuid/anongid :要和root_squash
以及all_squash一起使用,用于钦定使用NFS的客户限制后的uid和gid,前提是本机的/etc/passwd中留存那么些uid和gid。

接下来看一下 /home/ 192.168.3.0/24
(rw,sync,all_squash,anonuid=501,anongid=501卡塔尔(قطر‎那豆蔻梢头段(依照自个儿供给调治权力)

共分为三片段

第大器晚成有个别就是本土要共享出去的目录 /home/

第二部分为允许访谈的主机(可以是一个IP也可以是三个IP段)即
192.168.3.0/24

其三部分正是小括号内部的,为一些权力选项。(上文已经表达)

本人在 /etc/exports/
写入的那一段它象征:分享的目录为/home,信赖的主机为192.168.3.0/24以此网段,权限为读写,同步,限制全体使用者,並且约束的uid和gid都为501。

也得以这么写 松开root /home/ 192.168.3.0/24 (rw,sync,no_root_威斯尼斯人官网 ,squash)

然后服务端运行 (讲究前后相继)记得检查一下防火墙里的节制 还会有 selinux

/etc/init.d/rpcbind start;

/etc/init.d/nfs start

顾客端的安插

1.必需安装 nfs-utils

2.装置到位后得以接收查看命令看一下服务端分享的目录是哪些。

showmount -e 192.168.3.3

3.足以在客商端挂载分享的目录

其一是这么的 mount -t nfs-onolock,nfsvers=3192.168.3.3:/home /mnt

主要看一下标红的选项,-onolock,nfsvers=3 代表nfsvers 3版本 而且卫戍锁定

看下图

威斯尼斯人官网 2

在顾客端上跻身挂载的/mnt 下 想随便创造文件 并不成功(看图)

威斯尼斯人官网 3

此间由于目录下 属主 属组 都以root
并且由于大家在服务端对具备客户的幸免,即使顾客端应用root成立也是未曾权限的。要么改动压制的顾客推广root
要么出于安全着想调度权力后选用。

生机勃勃. NFS NFS简介NFS全称是network file system
NFS允许叁个种类在互联网上与客人分享目录和文件。通过使用NFS,顾客和程序能够像…

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章