nfs安装与配置笔记

环境:

系统:centos6.4 64位

服务端:192.168.140.128

客户端:192.168.140.131

1、安装:

yum -y install nfs-utils

yum -y install rpcbind

2、启动:

service rpcbind start

service nfs start

设置开机启动:

chkconfig --level 35 nfd  on

chkconfig --level 35 nfs  on

3、配置nfs服务端:

a、建立共享目录:

mkdir -p /data/nfsshare

b、配置/etc/exports文件

/data/nfsshare  192.168.140.131(rw,no_root_squash)

c、重读配置:

exportfs -rv

4、配置客户端

a、安装:

yum -y install nfs-utils

b、测试可用连接:

showmount -e 192.168.140.128

c、挂载:

mount -t nfs -o nolock 192.168.140.128:/data/nfsshare /data/nfsshare

d、写入fstab:

192.168.140.128:/data/nfsshare  /data/nfsshare  nfs     defaults        0 0

备注:

NFS主要有3类选项:

访问权限选项

  • 设置输出目录只读:ro
  • 设置输出目录读写:rw

用户映射选项

  • all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户或用户组(nfsnobody);
  • no_all_squash:与all_squash取反(默认设置);
  • root_squash:将root用户及所属组都映射为匿名用户或用户组(默认设置);
  • no_root_squash:与rootsquash取反;
  • anonuid=xxx:将远程访问的所有用户都映射为匿名用户,并指定该用户为本地用户(UID=xxx);
  • anongid=xxx:将远程访问的所有用户组都映射为匿名用户组账户,并指定该匿名用户组账户为本地用户组账户(GID=xxx);

其它选项

  • secure:限制客户端只能从小于1024的tcp/ip端口连接nfs服务器(默认设置);
  • insecure:允许客户端从大于1024的tcp/ip端口连接服务器;
  • sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性;
  • async:将数据先保存在内存缓冲区中,必要时才写入磁盘;
  • wdelay:检查是否有相关的写操作,如果有则将这些写操作一起执行,这样可以提高效率(默认设置);
  • no_wdelay:若有写操作则立即执行,应与sync配合使用;
  • subtree:若输出目录是一个子目录,则nfs服务器将检查其父目录的权限(默认设置);
  • no_subtree:即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率;
时间: 2024-10-12 08:22:49

nfs安装与配置笔记的相关文章

Ubuntu NFS 安装与配置

Ubuntu NFS 安装与配置 一.NFS安装 $ sudo apt-get install nfs-kernel-server nfs-common portmap二.NFS配置    2.1 配置/etc/exports文件    $ sudo vim /etc/exports在文件最后加入如下内容:{{      /rootnfs *(rw,sync,no_root_squash)}}       注:nfs允许挂载的目录及权限在文件/etc/exports中进行了定义.其中:/root

NFS安装和配置

------------------------------------------------------------------------------------------------------------------ NFS就是Network File System的缩写.最早是由Sun公司发展开发出来的,它最大的功能就是能够通过网络.让不同计算机.不同操作系统,能够共享资源文件.用户和程序能够像訪问本地文件一样訪问NFS上的文件 由于NFS支持的功能相当的多,而不同的功能都会使用不

NFS安装、配置

NFS简介NFS全称是network file system 安装.配置NFS服务需要安装两个包(nfs-utils和rpcbind)yum install -y nfs-utils 会同时安装上rpcbind提供nfs服务的机器上 vim /etc/exports //内容如下:/home/ 192.168.137.0/24(rw,sync,all_squash,anonuid=501,anongid=501)共分为三部分,第一部分就是本地要共享出去的目录,第二部分为允许访问的主机(可以是一个

AndroidStudio3.0的安装和配置笔记

开发Android项目要搭建开发环境.可以选择使用Eclipse安装ADT插件来开发安卓项目,也可以使用谷歌的官方IDE--AndroidStudio3.0. AndroidStudio3.0安装的具体的步骤如下(部分步骤顺序记不清楚了,但是大致思路是这样): 1.准备工作--本地部署JDK: 在安装AndroidStudio3.0之前,需要保证你的电脑上部署了JDK(java开发组件).由于本人之前一直用eclipse开发java项目,所以JDK自然是部署好了. 如果没有部署JDK,JDK的安

NFS安装与配置

NFS(网络文件系统),主要用于主机之间共享文件或目录. CentOS6.7_X64 测试主机(服务端):192.168.1.101 测试主机(客户端):192.168.1.44 NFS服务端安装 1 安装软件包nfs-utils rpcbind yum install nfs-utils rpcbind 2 启动nfs与rpcbind服务 /etc/init.d/rpcbind start /etc/init.d/nfs start 3 服务端主机创建一个共享目录/share mkdir /s

NFS 安装与配置

NFS 是Network File System的缩写,即网络文件系统 NFS 的基本功能是"容许不同的客户端及服务端通过一组RPC分享相同的文件系统" 实验环境 CentOS 6.6 服务器ip:  10.89.3.105 客户端ip:  10.89.3.106 查看服务端是否安装了 rpcbind [[email protected] ~]# rpm -qa nfs-utils  rpcbind nfs-utils-1.2.3-54.el6.i686 rpcbind-0.2.0-1

CentOS 7安装后配置笔记

近期一直在项目使用ubuntu service,桌面版本办公还是比较好的,使用服务器版本时则遇到诸多问题,主要刚开始学习的是redhat系列的linux,对ubuntu service不大熟练,呵呵,水平低.最近看到centos 7发行了半年多了,今天使用配置. 一.制作USB安装盘 网上介绍了大多使用UntralISO制作安装U盘,可惜没有什么用:我在这里使用的USBwriter:界面很简单的一个小软件,自行到网上下载就好,使用这个软件后,U盘容量会变小,如果恢复使用UForMat这个软件重置

【Linux 环境搭建】ubuntu下nfs安装与配置

(1)安装 #sudo apt-get install nfs-kernel-server portmap(2)修改配置文件 修改/etc/exports,增加以下内容, /root/wksp/rootfs *(rw,sync,no_root_squash,no_subtree_check)(3)重启NFS服务 sudo /etc/init.d/nfs-kernel-server restart

开源堡垒机GateOne的安装、配置笔记

因为内部临时需要这么一套系统,所以搜搜查查,搞定了系统部署,使用pam认证的配置. 系统初始化是使用CentOS 6.5 Mini x64版本. 首先exports http_proxy和https_proxy,做好上网准备. 其次查看下安装需求. http://liftoff.github.io/GateOne/About/index.html#prerequisites 这里有相关的包下载: https://github.com/liftoff/GateOne/downloads yum i