Linux操作系统之间NFS方式共享文件

  Linux服务器间共享文件的方式有很多种(ftp、smba、nfs)这里给介绍以下,Linux下nfs文件共享方式和实现的方法。

  1、首先要开启portmap和nfs服务。

  service portmap start

  service nfs start

  2、查看服务是否开启。

  netstat -ntpl

  3、修改 /etc/exports

  vi /etc/exports

  #/home/temp *(rw,sync,no_root_squash,all_squash)

  /home/temp *(ro,sync,no_root_squash,all_squash) (/home/temp 表示要被共享的目录)

  /mnt/inst *(ro,sync) (* 表示任意地址)

  下面是一些NFS共享的常用参数:

  rw: 可读写的权限;

  ro: 只读的权限;

  no_root_squash: 登入到NFS主机的用户如果是ROOT用户,他就拥有ROOT的权限root_squash:

  在登入 NFS 主机使用目录的使用者如果是 root 时,那么这个使用者的权限

  将被压缩成为匿名使用者,通常他的 UID 与 GID 都会变成 nobody 那个身份;

  all_squash: 不管登陆NFS主机的用户是什么都会被重新设定为nobody.

  anonuid: 将登入NFS主机的用户都设定成指定的user id,此ID必须存在于/etc/passwd中。

  anongid: 同 anonuid ,但是变成 group ID 就是了!

  sync: 资料同步写入存储器中。

  async: 资料会先暂时存放在内存中,不会直接写入硬盘。

  insecure 允许从这台机器过来的非授权访问。

  4、exportfs -a (到处所以共享的目录)

  exportfs -rv (相当于重启NFS)

  5、showmount -e 127.0.0.1 (查被共享的目录)

  Export list for 127.0.0.1:

  /mnt/inst *

  /home/temp *

  6、在客户端输入所需要的共享文件。

  mount -t nfs 192.168.111.1:/mnt/inst /mnt (mount服务器上的共享目录)

  7、在客户端使用mount命令,就可以看到刚才被mount的文件了。

  这样简单的就是实现了文件共享。

分类:服务器_操作系统教程 时间:2012-01-01 人气:8
本文关键词:
分享到:

相关文章

  • win7下设置挂载Linux服务器nfs共享的数据 2012-01-16

    win7下设置挂载Linux服务器nfs共享的数据 win7下增加了很多有用的功能,只是默认没有开启而已,今天简述下一个WIN7下的NFS功能,通过这个功能,可以让win7共享Linux下面的磁盘分区或者目录数据,这个功能原理只能通过samba或者ftp来实现,并且配置复杂,而现在通过在win7下开启NFS功能,只需一分钟时间即可完成配置,简单方便。 1:首先是在linux下设置nfs数据共享 www.2cto.com [[email protected] ~]# more /etc/exports

  • 在Linux操作系统下设置NFS共享技巧 2014-09-26

      网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。   在嵌入式Linux 的开发过程中,开发者需要在Linux 服务器上进行所有的软件开发,交叉编译后,通用FTP 方式将可执行文件下载到嵌入式系统运行,但这种方式不但效率低下,且无法实现在线的调试。因此,可以通过建立NFS,把Linux 服务器上的特定分区共享到待

  • 如何在Linux下配置NFS服务器? 2014-12-09

      网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。   在嵌入式Linux 的开发过程中,开发者需要在Linux 服务器上进行所有的软件开发,交叉编译后,通用FTP 方式将可执行文件下载到嵌入式系统运行,但这种方式不但效率低下,且无法实现在线的调试.因此,可以通过建立NFS,把Linux 服务器上的特定分区共享到待

  • Linux实战攻略之NFS服务器工作原理 2012-01-31

    NFS是分布式计算机系统的一个组成部分,可实现在异构网络上共享和装配远程文件系统。   1.1.1 NFS简介   NFS由SUN公司开发,目前已经成为文件服务的一种标准(RFC1904,RFC1813)。其最大功能是可以通过网络让不同操作系统的计算机可以共享数据,所以也可以将其看做是一台文件服务器,如图1-1所示。NFS提供了除Samba之外,Windows与Linux及UNIX与Linux之间通信的方法。 图1-1 NFS可作为文件服务器   客户端PC可以挂载NFS服务器所提供的目录并且挂

  • Linux NFS服务配置 2013-01-12

    【什么是NFS】 NFS=Network File System [计] 网络文件系统 www.2cto.com NFS会经常用到,用于在网络上共享存储。这样讲,你对NFS可能不太了解,笔者不妨 举一个例子来说明一下NFS是用来做什么的。假如有三台机器A、B、C,它们需要访问同一 个目录,目录中都是图片,传统的做法是把这些图片分别放到A、B、C。但是使用NFS只需 要放到A上,然后A共享给B和C即可。访问的时候,B和C是通过网络的方式去访问A 上的那个目录的。 【配置NFS】 NFS配置起来还是

  • linux下挂载(mount)光盘镜像文件.移动硬盘.U盘.Windows网络共享和NFS网络共享 2012-06-13

    挂接命令(mount) 首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。 命令格式: mount [-t vfstype] [-o options] device dir 其中: 1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有: 光盘或光盘镜像:iso9660 DOS fat16文件系统:msdos Windows 9x fat32文件系统:vfat Windows NT ntfs

  • linux的mount(挂载)命令详解 2013-01-30

    linux是一个优秀的开放源码的操作系统,可以运行在大到巨型小到掌上型各类计算机系统上,随着 linux系统的日渐成熟和稳定以及它开放源代码特有的优越性,linux在全世界得到了越来越广泛的应用。现在许多企业的计算机系统都是由UNIX系 统、Linux系统和Windows系统组成的混合系统,不同系统之间经常需要进行数据交换。下面我根据自己的实际工作经验介绍一下如何在linux系统 下挂接(mount)光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIX NFS网络共享。   挂接命令

  • Linux系统下用户权限控制方法 2013-02-06

      Linux下的访问控制列表(ACL)主要用来控制用户的权限,可以做到不同用户对同一文件有不同的权限,那么具体要如何操作呢?下面小编就教你如何在Linux下设置访问控制列表(ACL)来控制用户的权限。   使用拥有权限控制的Liunx,工作是一件轻松的任务。它可以定义任何user,group和other的权限。无论是在桌面电脑或者不会有很多用户 的虚拟Linux实例,或者当用户不愿意分享他们之间的文件时,这样的工作是很棒的。然而,如果你是在一个大型组织,你运行了NFS或者Samba服务给 不同

  • Linux服务器之间相互共享设置 2013-09-03

    NFS简介   NFS是Network File System的简写,即网络文件系统. 网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。 NFS好处 以下是NFS最显而易见的好处:    1.本地工作站使用更少的磁盘空间,因为通常的数据可以存放在一台机器上而且可以通过网络访问到。    2.用户不必在每个网络上机器里头都有一个home目录。Home目录 可以

Copyright (C) quwantang.com, All Rights Reserved.

趣玩堂 版权所有 京ICP备15002868号

processed in 0.060 (s). 10 q(s)