1先安装
sudo apt-get install nfs-kernel-server
(安装nfs-kernel-server时,apt会自动安装nfs-common和portmap)

分开看就是
1.服务器端:sudo apt-get install portmap
2.服务器端:sudo apt-get install nfs-kernel-server
3.客户端:sudo apt-get install nfs-common

2配置nfs
sudo vim /etc/exports

在末尾一行加入
/home/nfs-data *(rw,sync,no_root_squash,no_subtree_check)

这一行的含义
/home/nfs-data 与nfs服务客户端共享的目录,
*:允许所有的网段访问,也可以使用具体的IP
rw:挂接此目录的客户端对该共享目录具有读写权限
sync:资料同步写入内存和硬盘
no_root_squash:root用户具有对根目录的完全管理访问权限。
no_subtree_check:不检查父目录的权限。

设置 /home/nfs-data 目录权限
sudo chmod 777 work -R

重启服务:

#sudo service nfs-kernel-server restart <---重启nfs服务
#showmount -e <---显示共享出的目录

现在可以在本机上试一下:
sudo mount -t nfs localhost:/home/book/work /mnt
sudo mount 127.0.0.1:/home/book/work /mnt
注:localhost为本机linux的IP地址

这样就把共享目录挂到了/mnt目录,取消挂载用:
sudo umount /mnt

如果用在嵌入式设备上挂载,要加上参数-o nolock
mount -t nfs -o nolock 192.168.1.8:/home/book/work /mnt

转载于:https://www.cnblogs.com/zhangeamon/p/5100011.html

Ubuntu 下安装 nfs相关推荐

  1. Ubuntu下安装nfs服务

    From: http://blog.csdn.net/shawnrong/article/details/1656668 1. sudo apt-get install nfs-kernel-serv ...

  2. Ubuntu 下安装thttpd Web服务器

    不知道大家是不是真的需要用appache这么复杂的功能这么强大的web server,其实有很多时候使用webserver也只是一种远程共享访问的方式.这里,Ubuntu repository的提供了 ...

  3. Ubuntu下安装Apache+PHP+Mysql

    Ubuntu下安装 apache+php+mysql文本服务器! ------------------------------------------------------------------- ...

  4. ubuntu下安装ftp服务器

    ubuntu下安装ftp服务器 Ftp服务器是使用以vsftp为例. 1. 安装     $sudo aptitude install vsftpd     $ps aux | grep 'ftp' ...

  5. linux pureftp mysql_在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp

    在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp 一.安装Ubuntu7.04 Desktop版 二.ubuntu Linux下手工安装mysql5 1.下载mysq ...

  6. ubuntu下安装windows虚拟机

    ubuntu下安装win7虚拟机总结 ubuntu16.04 虚拟机 安装win7/win10 http://WIN10:你不能访问此共享文件夹,解决方法 VirtualBox虚拟机剪贴板共享

  7. Linux :debian(ubuntu)下安装和使用haskell

    文章目录 Linux :debian(ubuntu)下安装haskell 安装 使用 Linux :debian(ubuntu)下安装haskell 安装 直接使用apt进行安装: sudo apt- ...

  8. Linux: debian/ubuntu下安装和使用Java 11

    Linux: debian/ubuntu下安装和使用Java 11 只需6行命令: su - echo "deb http://ppa.launchpad.net/linuxuprising ...

  9. Linux: debian/ubuntu下安装和使用Java 8

    Linux: debian/ubuntu下安装和使用Java 8 7行命令解决问题: su - echo "deb http://ppa.launchpad.net/webupd8team/ ...

最新文章

  1. 用软件如何识别pdf文字
  2. 康宁玻璃ct值计算公式_CT原理(一)
  3. Linux修改文件/目录权限
  4. mysql集群跨地域同步部署_跨地域冗余 - 跨数据中心部署方案 - 《TiDB v2.1 用户文档》 - 书栈网 · BookStack...
  5. Oracle 11g for Windows 简体中文版的安装过程
  6. VB如何快带比较两幅位图
  7. Sound quality comparison among high-quality vocoders by using re-synthesized speech
  8. Linux系统封装及配置
  9. 在计算机检索中常用的中文数据库,国内三种常用中文数据库检索功能比较研究.doc...
  10. EMD 加 时频分析
  11. win10分屏快捷键无法使用_Win10系统Win快捷键不能用怎么办_win10 Win快捷键无法使用如何解决-系统城...
  12. Nuxt判断手机端还是电脑端
  13. Unity3d import package 无标准资源包
  14. 数据库基础学习(思维导图)
  15. python 数据集中随机选择作为测试集、验证集
  16. 软件测试常见面试题目(1)pareto法则,帕累托法则,28杀虫剂怪事,木桶原理,Good-enough原则群集效应,测试与调试的区别,QA以及职责,测试工程师和软件质量保证的,测试提交的缺陷开发人员
  17. 服务企业互联网化 打造社会化商业平台
  18. 基于Krpano的全景导游系统设计与实现(含word文档)
  19. 单测利器——PowerMockito使用心得
  20. Digilent Analog Discovery Studio视频教程:DAQWare for Digilent AD 1.0.3新功能

热门文章

  1. View工作原理(二)导致View重建原因
  2. Mac下使用OpenCV
  3. HDOJ1216 Assistance Required 打表
  4. 找出数组中两个只出现一次的数字
  5. 设计模式在C语言中的应用--读nginx源码
  6. golang中的httptest
  7. 模拟IIC与硬件IIC的区别!
  8. 如何理解*(int *)0x12ff7c = 0x100;?
  9. 《编码:隐匿在计算机软硬件背后的语言(美)》读书笔记三
  10. hdu1280 前m大的数(数组下标排序)