FS服务会经常用于在网络上共享存储。

比如有3台机子A,B,C;他们都需要访问同一个目录,使用NFS,

只需要把图片都放在A上,然后A共享给B和C即可。

访问B和C时,是通过网络的方式访问A上的哪个目录的;

服务端配置NFS

服务端:192.168.123.128

客户端:192.168.123.129

安装:

yum install -y nfs-utils

修改配置文件(默认为空):

vim /etc/exports

内容如下:

/home/hfstestdir 192.168.123.129(rw,sync,all_squash,anonuid=,anongid=)

内容分三个部分:

第一部分:本地要共享出去的目录

第二部分:允许访问的主机(可以实一个IP,也可以是一个IP段)
第三部分:小括号中的一些权限设置:

  rw:读写

  ro:只读

  sync:同步模式,表示内存中的数据实时写入磁盘

  async:非同步模式,表示把内存中的数据定期写入磁盘

  no_root_squash:加上这个选项后,root用户就会对共享的目录拥有至高的权限控制,就像是对本机的目录操作一样。但是这样安全性低

  root_squash:与no_root_squash选项对应,表示root用户对共享目录的权限不高,只有普通用户的权限,即限制了root.

  all_squash:表示不管使用NFS的用户是谁,其身份都会被限定为一个普通用户身份。

 anonuid/anongid:要和root_squash以级all_squash选项一同使用,用于指定使用NFS的用户被限定后的uid和gid,但前提是本机的/etc/password中存在相应的uid和gid.

rpm -qa nfs-utils rpcbind

创建共享目录:

mkdir /home/hfstestdir

启动nfs服务:

systemctl start rpcbind
systemctl start nfs
systemctl enable rpcbind
systemctl enable nfs

查看状态:

systemctl status rpcbind

重启:

systemctl restart rpcbind

开机自启动:

 chkconfig rpcbind on
chkconfig nfs on
chkconfig --list rpcbind
chkconfig --list nfs

客户端安装

yum install -y nfs-utils

查看服务端共享了哪些目录:

showmount -e 192.168.123.128

在客户端129挂在NFS

mount -t nfs 192.168.123.128:/home/hfstestdir     /mnt/

查看挂在情况:

df -h

增加了一个/mnt分区。

进入/mnt目录下:

cd /mnt/

创建目录:

touch test.txt

提示权限不够;这是因为在服务端128上/home/hfstestdir目录权限不合适,挂在后相当于被限制为uid为1000的用户,

在128上修改/home/hfstestdir目录权限

chmod  /home/hfstestdir

然后回到客户端创建:

touch test.txt

命令exports

常用选项为:-a,-r,-u,和-v

-a:表示全部挂载或者卸载

-r:表示重新挂载

-u:表示卸载某一个目录

-v:表示显示共享的目录

该命令用于 修改了 /etc/exports文件后,

使用

exports -arv

NFS服务配置的更多相关文章

  1. redhat enterprixe 5.0 NFS服务配置与管理

    一.了解NFS Samba 是主要用于实现Linux和Windows操作系统之间文件共享的协议,而NFS则是实现UNIX和Linux操作系统之间文件共享的协议. NFS可以把网络上远程的文件挂载到本机 ...

  2. linux的基本操作(NFS服务配置)

    服务配置 [什么是NFS] NFS会经常用到,用于在网络上共享存储.这样讲,你对NFS可能不太了解,笔者不妨举一个例子来说明一下NFS是用来做什么的.假如有三台机器A.B.C,它们需要访问同一个目录, ...

  3. linux nfs服务配置挂载以及oracle使用nfs存储挂载注意事项

    服务端共享目录 /home/XXX/nfs_shared 172.16.22.0/24(rw,no_root_squash) service nfs restart 常用命令: 查看所有nfs共享目录 ...

  4. NFS 服务配置篇

    安装.配置NFS服务 1.NFS简介 NFS(network file system) NFS是一个主机A通过网络,允许其他主机B可以来共享主机A的一个目录文件的一个文件系统 2.需要安装两个包nfs ...

  5. Linux系统中NFS服务配置

    文章目录:                一.NFS服务简介                二.NFS服务端配置                三.NFS客户端配置                四. ...

  6. NFS服务配置 Linux

    两台机器: NFS服务器:192.168.1.100 (我的是Ubuntu系统) 客户机:192.168.1.123 (保证两台机器互相可以ping通) 需求:在NFS服务器上创建一个共享文件夹/ho ...

  7. NFS服务配置总结

    目录 介绍 原理 适用场景 安装 NFS服务端 NFS客户端 配置 服务端配置 客户端配置 介绍 NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器.不 ...

  8. 【转】NFS服务配置与mount nfs时-o nolock的问题

    NFS文件系统挂载步骤 1.创建共享目录 #mkdir /home/hellolinux/nfs 2.创建或修改/etc/exports文件 #vi /etc/exports home/helloli ...

  9. CentOS7系列--3.1CentOS7中配置NFS服务

    CentOS7配置NFS服务 1. 配置NFS服务器端 1.1. 安装nfs-utils软件 [root@server1 ~]# yum install -y nfs-utils Loaded plu ...

随机推荐

  1. vscode settings.json

    // 快捷键设置 keyiing.json // 将键绑定放入此文件中以覆盖默认值 [ /* // 转换大写 { "key" : "ctrl+shift+u", ...

  2. webpack常用插件配置记录

    github仓库:https://github.com/llcMite/webpack.git 1)html-webpack-plugin    (用于模板生成html,自动引入output文件) c ...

  3. Python之路-文件操作(py3)

    文件操作的基本步骤: 1.打开文件:f=open('filename'),with open('filename') as f 2.操作文件:增,删,改,查 3.关闭文件:f.close 打开文件 p ...

  4. Linux防火墙iptables的基础

    一.网络访问控制 1.Linux一般都是作为服务器系统使用,对外提供一些基于网络的服务 2.通常我们都需要对服务器进行一些网络访问控制,类似防火墙的功能 3.常见的访问控制包括:哪些IP可以访问服务器 ...

  5. nopcommerce 4.1 学习2 -插件之挂件

    先了解下nop4.1的一些插件有哪些类型: 1.支付插件   Nop.Plugin.Payments.PayPalStandard  Nop.Plugin.Payments.CheckMoneyOrd ...

  6. ubuntu1604使用之旅——软件源更新(vim安装)

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup sudo gedit /etc/apt/sources.list # deb cd ...

  7. Java语法基础学习DaySixteen(多线程)

    一.多线程的创建 1.作用 程序需要同时执行两个或多个任务时需要多线程. 程序需要实现需要等待的任务时,如用户输入.文件读写操作.网络操作.搜索等,需要多线程. 需要一些后台运行的程序时,需要多线程. ...

  8. mysql中外键的创建与删除

    外键的创建 方法1:创建表的时候设置(外键名随机生成) 1.前提条件,必须要有一个主表,这里设为persons 2.主表中必须设置主键字段primary key,这里设为id_p //创建数据库dat ...

  9. phpcms 加载微信类库,生成签名

    在phpcms 中 pc_base:load_config(文件名) 用于加载配置文件,配置文件存放于phpcms目录下的caches/configs中 在控制器新增加载微信类库的方法: /** * ...

  10. GANs的回顾

    GANs第一篇比较熟悉,不介绍.看看变种. 1) LAPGANs:金字塔,逐步优化生成图片(Deep Generative Image Models using Lapalacian Pyramid ...