Linux NFS文件服务器安装配置

[相关信息]
OS: Linux version 3.14-kali1-686-pae

为什么要用NFS
在做sama5d3 xplained开发时,每次调试程序都要做两件事,第一步:将编译好的程序放到TFTP目录下,第二步:在开发板
一侧通过 tftp -g -l 程序名 192.168.1.25 来下载
而在使用了NFS后,开发板一侧只要将主机的NFS目录挂载的本地的/mnt下后,每次编译好程序直接丢在主机的NFS目录下,而相应的开发板一侧就可以在/mnt下得到最新的程序,效率果然有所提升。

[NFS服务端的安装配置]
安装

$ sudo apt-get install rpcbind
$ sudo apt-get install nfs-kernel-server nfs-common

配置

$ sudo nano /etc/exports

在exports中添加

/var/nfs        192.168.1.*(rw,sync,no_subtree_check)

192.168.1.× 表示192.168.1.2 至192.168.1.254所有IP都可以访问
rw 表示读写权限
sync 表示写时保证内存中的内容与硬盘中的内容同步
no_subtree_check 不检测子目录提高效率

相关服务重启

$ sudo /etc/init.d/rpcbind restart
$ sudo /etc/init.d/nfs-kernel-server restart

[测试NFS配置]

$sudo mount -t nfs 192.168.1.25:/var/nfs /mnt/
$ touch  /var/nfs/tt.c
$ ls /mnt/

tt.c
经以上验证说明 NFS服务器的搭建已经完成。

时间: 2024-11-04 22:35:39

Linux NFS文件服务器安装配置的相关文章

Linux NFS文件服务器安装与配置

1. 场景 某单位需要配置 NFS 服务器,为同步图片文件. 主机名:nfs.local,test.local IP地址:192.168.3.15.192.168.3.18 2. 实验环境 2.1. 操作系统 # cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.5 (Santiago) # uname -a Linux localhost.localdomain 2.6.32-431.el6.x86_64 #1

Linux下Redis服务器安装配置

说明:操作系统:CentOS1.安装编译工具yum install wget  make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel kernel keyutils  patch perl 2.安装tcl组件包(安装Redis需要tcl支持)cd /usr/local/src #进入软件包存放目录wget  http://downloads.sourceforge.net/tcl/tcl8.6.6-src.tar.gztar 

Linux下SVN服务器安装配置及客户端安装说明

原文地址:http://wenku.baidu.com/link?url=h3dVAMx4azpOXEND5HQEE6nliE8-zc0GSQ03yv4cUs1vXMALXF64UsK7kT7kXm_zf7k6J6EHSszq4ZU_Tyn0JimTKV8SzI9Ac4veaxCG3im Linux 下 SVN 服务器安装配置 第一章 安装 1. 采用源文件编译安装.源文件共两个,为: subversion-1.6.1.tar.gz ( subversion 源文件) subversion-de

Linux的文件夹配置

学习linux我个人认为首先须要了解清楚在系统中没给目录的详细事干什么的才行,这样在以后的学习其中以及在使用linux系统的过程中才会事半功倍. /bin 主要内容是系统的运行文件,可是/bin中的运行文件比較特说,能够说/bin里的运行文件在不论什么用户不论什么状态下都能够运行,主要有 cat,chmod chown date mv mkdir cp bash等经常使用的命令 /boot 这个目录主要放置开机会使用到的文件,包含linux 内核文件以及开机菜单与开机所需配置文件等 /dev  

linux下svn服务器安装配置与启动

1. 采用源文件编译安装.源文件共两个,为: subversion-1.6.1.tar.gz  (subversion 源文件) subversion-deps-1.6.1.tar.gz  (subversion依赖文件) 注意文件版本必须一致,否则很容易产生各种奇怪的问题. 2. 上传以上两个文件到服务器上,解压.解压命令为:          tar xfvz subversion-1.6.1.tar.gz tar xfvz subversion-deps-1.6.1.tar.gz 3. 解

windows linux hosts文件的配置,开发项目中域名跳转等。

我们通常都知道Windows中hosts文件(C:\Windows\System32\drivers\etc),用来映射域名的.linux上当然也有,一般在/etc/hosts下. 当工作的项目,在开发机中,有各种域名跳转的时候.有时候找不到文件,有可能就是hosts木有配置正确.好比,我在开发机上,域名a.baidu.com下敲着代码,但是在这里有个接口去访问b.baidu.com,此时我在hosts中是映射了a的,但没映射b.今天犯了这个错误,当时一ping b.baidu.com,显然ip

CentOS下Redis服务器安装配置

http://www.centoscn.com/image-text/config/2014/0712/3285.html 1.安装编译工具 yum install wget  make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel kernel keyutils  patch perl 2.安装tcl组件包(安装Redis需要tcl支持) 下载:http://downloads.sourceforge.net/tcl/tcl8.

【转载】Linux NFS服务器的安装与配置

一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法. NFS 的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享. NFS在文件传

Linux NFS服务器的安装与配置

注意:centos6.x以后portmap已经被rpcbind取代,并且随nfs-utils安装一并安装了,下文提到所有portmap都以rpcbind代替. 一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法. NFS