NFS(网络文件系统)服务器

原创 2016年05月31日 13:10:51

NFS服务器的安装与配置

一、安装

 安装NFS,需要安装两个软件包,分别是portmap、nfs-utils

portmap 软件包:提供运行portmap所需要的文件,为NFS等服务器程序提供RPC的支持。

nfs-utils 软件包:提供NFS服务器的启动脚本和管理维护工具。


1.查看系统中是否安装了这两个软件包:

命令如下:rpm -qa|grep portmap

   rpm -qa|grep nfs

        若没有安装可以执行以下命令安装:

sudo apt-get install portmap;sudo apt-get install nfs

        安装portmap和nfs


2.安装后开启portmap和nfs服务

 首先要查看portmap和nfs的状态,命令如下:

   service portmap status

   service nfs status  

    一般情况下,portmap安装后再系统中是打开的,nfs需要输入命令开启:service nfs start


二、配置分析

1.在系统中exports文件用于配置NFS服务器的输出共享目录

   其设置的格式为:

共享目录   客户端主机地址  配置选项

     eg:/home/share * (sync.ro)

  *:表示的是所有主机

 *test.com:表示的是在指定域下的所有主机

 192.168.1.0/24 :表示的是指定网段中的所有主机

 www.test.com:表示的是指定域名的主机

 192.168.1.1:表示的是指定ip地址的主机


“配置选项”中的内容

sync:表示的是设置NFS服务器同步写磁盘(建议所有的NFS共享目录都使用该选项)。

ro:表示的是设输出共享目录只读,不能与rw共同使用。

rw:表示的是设输出共享目录可读写,不能与ro共同使用。



三、具体配置

1.编辑exports文件

命令如下:vi /etc/exports

   打开后为空文件,需要在文件中编辑设置~~~

  这里举例设置内容为:/home/share * (sync.rw)

  设置内容分析:共享文件目录为/home/share,共享给所有的主机,启用NFS服务器同步写磁盘,可读写。


2.更改共享文件的所属者

  ①输入命令 :ls -a  

     查看share文件的所有者

  ②进入/etc/password 找到nfsnobody

  ③设置共享文件的所属者为nfsnobody

    命令如下:chown -R nfsnobody:nfsnobody share

   即将共享文件share的所有者更改为nfsnobody

  ④更改之后重启portmap和nfs

     命令如下:service portmap restart

                         service nfs restart

 

四、设置客户机

 1.设置挂载点

   ①建立挂在目录  命令如下:

     cd /mnt

     mkdir nfs

  ②设置挂载点

     mount -t nfs 192.168.1.5:/home/share /mnt/nfs

   设置分析如下:客户机的ip是192.168.1.5 客户机挂载点为/mnt/nfs

 

2.查看使用共享文件的客户端地址

  命令如下:showmount -e

 

3.查看使用共享文件的计算机ip

  命令如下:showmount -a


4.挂载点卸载

  命令如下:umount /mnt/nfs



   








版权声明:本文为博主原创文章,未经博主允许不得转载。

Ubuntu Kylin 16.04 下搭建nfs网络文件系统服务器

ubuntu下nfs服务器的配置过程 1.新建目录 mkdir /home/liup/rootfs 2.安装nfs服务器 apt-get install nfs-kernel-server ...
  • E80FA
  • E80FA
  • 2017年05月11日 19:04
  • 438

NFS 网络文件系统分析

  • 2013年07月10日 10:31
  • 1.51MB
  • 下载

Ubuntu 中挂载其它NFS服务器的文件系统

以前就听说过nfs服务,但是一直没有用,在学习制作根文件系统的时候,才算是真正用上它了,我感觉它还不错,通过它“挂载”制作好的根文件系统。它在嵌入式中的角色就用下面的一张图说明吧! 由图...
  • zpf336
  • zpf336
  • 2016年03月08日 13:32
  • 1709

Linux网络文件系统 (NFS)分析

  • 2013年05月11日 22:45
  • 346KB
  • 下载

LINUX移植——根文件系统制作(nfs服务器搭建)

接着上一篇文章来吧,这篇文章主要跟大家分享一下制作linux的根文件系统,说是分享,其实就是在网上收集各种资料,然后自己做实验、总结,再把正确的方法跟大家分享喽,我也是学习者嘛。所以,要是有的地方有什...
  • xie0812
  • xie0812
  • 2013年09月08日 09:00
  • 1363

Linux下NFS(网络文件系统)的建立与配置方法

ZDNetChina服务器站 操作系统技巧  网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用...
  • leonan
  • leonan
  • 2013年11月20日 14:24
  • 549

开发板通过NFS(网络文件系统)和虚拟机通讯

之前我已经成功搭建了QT嵌入式开发环境(具体步骤见http://blog.csdn.net/maxwell_nc/article/details/44002745),每次都要用SD卡传送文件比较麻烦,...

Linux下NFS(网络文件系统)的建立与配置方法

ZDNetChina服务器站 操作系统技巧  网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用...

NFS 网络文件系统 配置 挂载 卸载

0X00 NFS简介NFS的全称是Net-File-System也就是网络文件系统。这和Samba与FTP不同,FTP的主要用途是用来上传和下载文件,Samba的主要功能是共享文件,而NFS的主要功能...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:NFS(网络文件系统)服务器
举报原因:
原因补充:

(最多只允许输入30个字)