http://lesca.me/archives/install-and-config-nfs-on-ubuntu-10-04.html
本文主要介绍Ubuntu 10.04上NFS服务的安装、配置。
- 安装NFS相关的软件包
$ sudo apt-get install nfs-kernel-server
- 进行配置
- /etc/default/nfs-kernel-server
NEED_SVCGSSD=no # no is default
注释: 因为我们并不打算启用NFSv4 安全配置
注意: 如果启用,客户端也必须启用
- /etc/default/nfs-common
这是一个common配置文件,也就是说服务器端和客户端都要有相同的配置。
NEED_IDMAPD=yes # 此项将打开ID映射
NEED_GSSD=no # no is default
注释:ID映射用于解决服务器端UID与客户机UID不同,而无法访问资源的情况。通过UID映射,只需要相同的用户名即可。
- /etc/idmapd.conf
既然启用了ID映射,就需要配置:
[Mapping]
Nobody-User = nobody
Nobody-Group = nogroup
- /etc/exports
/home/lesca/ARM 192.168.1.0/24(rw,nohide,insecure,sync,no_root_squash)
选项解释:
rw - 可读写
nohide - 如果被挂载的目录下的其他目录也是挂载的,此选项将使它们可见
insecure - 允许客户端不使用保留端口
sync - 每次写操作要同步到物理存储器上(而不是仅写入内存)
no_root_squash - 当客户端以root的UID/GID(=0)挂载时,不会分配一个匿名UID/GID(也就是说它创建的文件将属于root)
与之相关的配置文件有:
- 重启NFS服务
$ sudo /etc/init.d/nfs-kernel-server restart
说明:如果只是更新/etc/exports,只需要运行
$ sudo exportfs -ra
即可生效
- 挂载
客户端必须安装nfs-common
$ sudo apt-get install nfs-common
$ sudo mount -t nfs 192.168.1.101:/home/lesca/ARM /home/lesca/test
客户端挂载NFS时往往会遇到种种问题,有关遇到的错误以及解决办法,请参阅:挂载NFS错误排解
Reference:
[1] Ubuntu documentation – SettingUpNFSHowTo
[2] man 5 exports
分享到:
相关推荐
总结,Ubuntu 10.04中的TFTP和NFS配置涉及安装相关服务、设置共享目录、编辑配置文件以及启动和测试服务。理解这些步骤对于网络环境中的文件传输和共享至关重要。务必确保安全设置,限制不必要的访问,以防止潜在的...
ubuntu10.04能用的NFS离线安装包:nfs-kernel-server 1.2.0;nfs-commn1.2.0;portmap 6.0
##### 步骤2:配置NFS共享目录 编辑`/etc/exports`文件,添加如下行以共享`/opt/nfs`目录: ``` /opt/nfs *(rw,sync,no_root_squash) ``` 这行配置表示`/opt/nfs`目录对所有网络段开放,拥有读写权限,数据同步写入...
安装Ubuntu 10.04 LTS完成后,接下来是一系列的初始化配置,主要包括: 1. 显示桌面图标:通过gconf-editor可以自定义桌面的图标显示,包括计算机、家庭和回收站等。 2. 更改用户权限:由于Ubuntu默认的安全性,...
在本文中,我们将讨论 Ubuntu 10.04 的一些重要设置和配置,包括 TFTP 安装与设置、NFS 安装与配置、VIM 配置、sudo 设置等等。这些设置都非常重要,能够帮助开发者快速地完成项目开发和部署。 1. 设置 root 用户...
### Ubuntu 10.04 NFS 服务器与客户端安装配置详解 #### 一、NFS (Network File System) 安装与配置 ##### 1. 安装 NFS 服务器 - **安装 NFS 服务器**: 使用命令 `sudo apt-get install nfs-kernel-server` 来安装...
在本文中,我们将详细介绍如何在 VMware 中安装 Ubuntu 10.04 系统,并且配置 NFS 服务器以便与开发板进行交叉编译。 虚拟机设置 首先,我们需要设置虚拟机的网络连接方式。我们可以将 Ethernet 连接方式设为 ...
在Ubuntu 10.04下设置TFTP、NFS等服务 TFTP(Trivial File Transfer Protocol)和NFS(Network File System)是在网络上共享文件和服务的关键协议。 ##### 4.1 设置TFTP TFTP用于简单地在网络上传输文件,常用于...
描述中提到的是在Ubuntu 10.04版本中开启NFS服务的过程,包括安装NFS服务器程序、配置NFS服务、启动和停止服务以及通过`/etc/exports`文件来管理共享资源。 **一、NFS服务器安装** 在Ubuntu中,可以通过Synaptic...
本教程将详细介绍如何在Ubuntu 10.04操作系统中配置NFS服务器。 首先,确保在服务器端(本例为PC机)和客户机端(如ARM9开发板)之间有稳定的网络连接。接下来,安装NFS服务器程序。可以通过Synaptic(新立得)...
描述中提到的文件是关于如何在Ubuntu 10.04上安装和配置NFS服务器的指南,目标是让一台Ubuntu PC作为服务器,与一个基于ARM9的开发板(例如Samsung S3C2440)作为客户机进行通信。 首先,要在Ubuntu上安装NFS服务器...
### Ubuntu 10.04 安装手记详尽知识点 #### 一、环境配置与准备工作 ...以上内容总结了 Ubuntu 10.04 安装过程中的关键步骤、常见命令与配置方法,希望能帮助初学者顺利安装并高效使用该操作系统。
- **主机**: Ubuntu 10.04 - **目标板**: SmartArm3250,搭载裁剪后的 Linux 操作系统 - **目的**: 通过 NFS 将可执行文件从主机传输到目标板中运行 #### 三、安装必要软件 - **步骤1**: 使用 `sudo apt-get ...
在 Ubuntu 10.04 上安装 NFS 服务器,使用以下命令: sudo apt-get install nfs-kernel-server 2. 配置 NFS 服务器 编辑 /etc/exports 文件,添加以下内容: /work/root-fs *(rw,sync,no_root_squash) 其中,/...
此外,TI 的 EZSDK 包含了许多预配置的工具和服务,如 TFTP 和 NFS,能够极大地简化开发流程。 请注意,在实际操作过程中可能遇到各种问题,尤其是与系统兼容性相关的。遇到问题时,可以参考 TI 的官方文档或在线...
本文将详细讲解如何在Ubuntu 10.04虚拟机和icool210开发板之间实现NFS挂载。 1. **确定IP地址**: 在进行NFS挂载之前,首先需要确保两台设备都能相互通信。在开发板icool210上,使用`ifconfig eth0 192.168.0.22 ...
本文档总结了 Linux 嵌入式开发板搭建开发环境的经验,涵盖了环境服务器端、 Ping 通电脑和开发板、 Ping 通虚拟机和开发板、安装 NFS 服务器程序、启动和停止 NFS 服务、NFS 服务器配置等多个方面的知识点。...