转: ubuntu配置NFS,挂载开发板
======================================
命令:
1. $sudo apt-get install nfs-kernel-server (安装NFS,Ubuntn上默认没有安装)
2. $showmount -e <Server Address> (查看list)
3. $sudo mount <Server Address>:/<Path1> /<Path2> (从服务器的Path1挂载到本地Path2)
====================================================
一、安装NFS
# sudo apt-get install nfs-kernel-server
同时会有两个软件包nfs-common和portmap被安装上
二.在/建立共享项目nfst
# mkdir nfs_shared
# chmod 777 -R nfs_shared/
保证使用者都能够读、写、执行
三.修改NFS配置文件
lingd@ubuntu:~$ vi /etc/exports
内容为:
/home/nfst_shared 192.168.0.*(rw,sync,no_root_squash,no_subtree_check)
其中:
/home/nfst_shared ---要共享的目录
192.168.0.*---允许访问的网段,也可以是ip地址、主机名(能够被服务器解析)、
*(所有人都能访问)
(rw,sync,no_root_squash,no_subtree_check)---
rw:读/写权限
sync:数据同步写入内存和硬盘
no_root_squash:服务器允许远程系统以root特权存取该目录
no_subtree_check:关闭子树检查
其他选项可以通过man exports查阅man文档
四、启动服务
重启portmapper(端口映射)服务
lingd@Ubuntu:~$ sudo service portmap restart
portmap start/running, process 550
重启NFS服务
lingd@ubuntu:~$ sudo service nfs-kernel-server restart
* Stopping NFS kernel daemon [ OK ]
* Unexporting directories for NFS kernel daemon... [ OK ]
* Exporting directories for NFS kernel daemon... [ OK ]
* Starting NFS kernel daemon [ OK ]
五、测试
1、测试Ubuntu nfs
此时可以运行以下命令来显示一下共享出来的目录:
$showmount -e
2、本机挂载
# ls /home/nfst_shared/ #被挂载的文件夹下面的东西
cross-3.4.1.tar.bz2 linux-2.6.12 upload
download msap VMwareTools-8.1.3-203739.tar.gz
DSDT_2[1].8b.zip ntp vmware-tools-distrib
DSDT_2.8b protocol-converter 安装包
# mkdir /mnt/nfs_test
# ls /mnt/nfs_test/ #空白的
# sudo mount -t nfs -o nolock localhost:/home/nfs_shared /mnt/nfs_test/
# ls /mnt/nfs_test/ #看到了和/home/nfst_shared/目录下的文件一样,说明挂载成功
cross-3.4.1.tar.bz2 linux-2.6.12 upload
download msap VMwareTools-8.1.3-203739.tar.gz
DSDT_2[1].8b.zip ntp vmware-tools-distrib
DSDT_2.8b protocol-converter 安装包
# sudo umount /mnt/nfs_test #解除
# ls /mnt/nfs_test/ #空白的
3、开发板挂载
lingd@Ubuntu:~$ telnet 192.168.0.25 2009
Trying 192.168.0.25...
Connected to 192.168.0.25.
Escape character is '^]'.
(none) login: root
Password:
~ # mkdir /mnt/nfs_shared_client
~ # ls /mnt/nfs_shared_client/
~ # mount -t nfs -o nolock 192.168.0.26:/home/nfs_shared /mnt/nfs_shared_client
~ # ls /mnt/nfs_shared_client/
cross-3.4.1.tar.bz2 linux-2.6.12 upload
download msap VMwareTools-8.1.3-203739.tar.gz
DSDT_2[1].8b.zip ntp vmware-tools-distrib
DSDT_2.8b protocol-converter 安装包
~ # umount /mnt/nfs_shared_client
~ # ls /mnt/nfs_shared_client/
~ #
========================================
ubuntu配置NFS
http://blog.sina.com.cn/s/blog_6524fd1f0100r4hm.html
Ubuntu配置NFS的Client端
http://hi.baidu.com/mvp_xuan/blog/item/5f467e58792c8d3d2834f0e2.html
Ubuntu配置网络文件共享服务器NFS
http://www.ylmf.net/ubuntu/tips/201010267655.html
转: ubuntu配置NFS,挂载开发板的更多相关文章
- 嵌入式:nfs挂载开发板的几个陷阱
1. host没有设置好,这个比较容易排查到. 开启portmap帮助网络应用程序找到正确的通讯端口: 开启nfs-kernel-server服务: 开启设置要export出去的服务目录. sudo ...
- ubuntu配置NFS
ubuntu配置NFS: sudo apt-get install nfs-kernel-server 配置/etc/exports 例如:我们要将根目录下的 /opt/FriendlyARM/min ...
- Ubuntu开启NFS,挂载根目录
1.安装NFS server Ubuntu初始状态是没有NFS server的,首先要安装NFS server: $ sudo apt-get install nfs-kernel-server (安 ...
- ubuntu12.04下NFS链接开发板并测试交叉编译的第一个应用
思路:配置网络->安装NFS->配置NFS->挂载NFS服务->Down文件执行.Okay lets go! 配置网络: 在配置网络之前,首先咱得搞定与开发板的交互工作,那么这 ...
- [Linux] Ubuntu 配置nfs
安装NFS Server: 1. 执行命令 "$ sudo apt-get install nfs-kernel-server",安装nfs server 端 2. 创建需要用来分 ...
- NodeMCU手把手入门:配置NodeMCU ESP8266开发板环境及点亮LED灯
之前一直在玩树莓派,最近实验室买了些NodeMCU就想着玩一玩,没想到挺有意思的.其实树莓派能实现的功能,它大部分也可以,价格比派也便宜不少,舍不得买派的同学可以先买这个开发板玩一玩. 本文主要介绍了 ...
- 【Linux】(2013-7-19)配置tftp与开发板传送文件
1. 安装必须软件 sudo apt-get install -y xinetd tftp-hpa 2. 修改配置文件 vi /etc/default/tftpd-hpa # /etc/default ...
- Ubuntu配置NFS服务器
NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客户端应用可 ...
- ubuntu 开发板ping通虚拟机挂载nfs服务器
先.nfs服务配置1.设置开发板ip ,同一网段2.开发板上操作:ifconfig eth0 192.168.1.203.测试是否能够ping通:ping 192.168.1.194.测试开发板ip是 ...
随机推荐
- 构建你的第一个App
Building Your First App 原文链接:http://developer.android.com/training/basics/firstapp/index.html 译文链接1: ...
- Javascript校验含中文的字符串长度
原文地址:http://sozai.wlling.com/html/Tutorial/JavaScript/2009/0214/2936.html /** * 得到字符串的字符长度(一个汉字占两个字符 ...
- File System Minifilter Drivers(文件系统微型过滤驱动)入门
问题: 公司之前有一套文件过滤驱动,但是在实施过程中经常出现问题,现在交由我维护.于是在边看代码的过程中,一边查看官方资料,进行整理. 这套文件过滤驱动的目的只要是根据应用层下发的策略来控制对某些特定 ...
- Flask+Mysql搭建网站之网页设计
不得不说,本人极度讨厌网页设计,感觉太麻烦了.不过整好啦还蛮有成就感的. 关于网页设计,现在流行的是扁平化设计. http://www.bootcss.com/ http://www.bootcss. ...
- Java图像灰度化的实现过程解析
概要 本文主要介绍了灰度化的几种方法,以及如何使用Java实现灰度化.同时分析了网上一种常见却并不妥当的Java灰度化实现,以及证明了opencv的灰度化是使用“加权灰度化”法 24位彩色图与8位灰度 ...
- Java Web开发常见问题
一.Tomcat服务器常见启动问题:(1).Java_home环境变量,由于tomcat服务器的bin目录中的一些jar文件必须使用到java类库,所以必须先配置Java_home环境变量.(2).端 ...
- JavaScript 阻止默认时间和冒泡时间
<!DOCTYPE HTML><html> <head> <title>event cancel</title> </head> ...
- [MongoDB] Introduce to MongoDB
1. Use or create a database: use wandRecorder You will use keyword to create or fetch a exicting dat ...
- jsp if else c标签 总结
JSTL标签使用方法 keyword:JSTL标签.<c:choose>.<c:forEach>.<c:forTokens>.<c:if>.<c: ...
- cas 官方文档
1. 架构 http://jasig.github.io/cas/4.0.0/planning/Architecture.html System Components The CAS server a ...