`

ubuntu安装NFS及测试

阅读更多

ubuntu安装NFS及测试

测试环境

  • ubuntu 14.04 单机

安装nfs-kernel-server

apt-get install nfs-kernel-server

创建共享目录

mkdir /opt/nfs #建立一个nfs服务的专有的文件夹;

修改 exports

root@localhost:~# vim /etc/exports #在文件末尾添加如下一行
/opt/nfs *(rw,sync,no_root_squash)

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

重启rpcbind 服务

root@localhost:/opt/nfs# /etc/init.d/rpcbind restart

nfs是一个RPC程序,使用它前,需要映射好端口,通过rpcbind 设定,此处直接restart或者start即可

重启nfs服务

root@localhost:/opt/nfs#/etc/init.d/nfs-kernel-server restart

创建目标目录

root@localhost:/opt/nfs# mkdir -p /tmp/nfs

创建在根目录下的tmp下

挂载

root@localhost:/opt/nfs# mount -t nfs localhost:/opt/nfs /tmp/nfs

将共项目录/opt/nfs挂载到 /tmp/nfs目录下,复制一个文件到/opt/nfs目录下,然后从/tmp/nfs目录下面即可看到/opt/nfs下的文件 表示挂载成功

查看本机挂载状况

root@localhost:/opt/nfs# showmount -e localhost

开机自动挂载

把 上述指令 sudo mount -t nfs localhost:/opt/nfs /tmp/nfs 写到 /etc/rc.local 文件中即可,因为/tmp/下的文件将会在主机重启时清空目录,所以请自行选择替他目录作为挂载点即可

NFS常用参数如下: 
ro 只读访问 
rw 读写访问sync 所有数据在请求时写入共享 
async nfs在写入数据前可以响应请求 
secure nfs通过1024以下的安全TCP/IP端口发送 
insecure nfs通过1024以上的端口发送 
wdelay 如果多个用户要写入nfs目录,则归组写入(默认) 
no_wdelay 如果多个用户要写入nfs目录,则立即写入,当使用async时,无需此设置。 
hide 在nfs共享目录中不共享其子目录 
no_hide 共享nfs目录的子目录 
subtree_check 如果共享/usr/bin之类的子目录时,强制nfs检查父目录的权限(默认) 
no_subtree_check 和上面相对,不检查父目录权限 
all_squash 共享文件的UID和GID映射匿名用户anonymous,适合公用目录。 
no_all_squash 保留共享文件的UID和GID(默认) 
root_squash root用户的所有请求映射成如anonymous用户一样的权限(默认) 
no_root_squas root用户具有根目录的完全管理访问权限 
anonuid=xxx 指定nfs服务器/etc/passwd文件中匿名用户的UID 
anongid=xxx 指定nfs服务器/etc/passwd文件中匿名用户的GID

分享到:
评论

相关推荐

    Ubuntu14.04离线安装NFS方法和安装包

    在Ubuntu 14.04上离线安装NFS涉及到几个关键步骤,包括理解NFS的基本概念、准备安装包、配置NFS服务器以及设置客户端。下面将详细介绍这个过程。 1. **NFS基本概念**:NFS由Sun Microsystems开发,是一种标准的...

    ubuntu上NFS的安装配置

    首先,要在Ubuntu上安装NFS服务,你需要运行以下命令: ```bash sudo apt-get install nfs-kernel-server ``` 这将安装NFS服务器所需的组件,包括`nfs-kernel-server`包,该包提供了NFS服务。 安装完成后,你需要...

    Ubuntu 14.04版本 NFS 离线安装包

    以下将详细讲解如何在Ubuntu 14.04上进行NFS的离线安装,并介绍相关的依赖包。 首先,你需要下载Ubuntu 14.04的NFS离线安装包,这个包应该包含了NFS服务及其所有必需的依赖。在没有网络的情况下,你可以通过其他有...

    ubuntu下NFS安装配置详细步骤

    ### Ubuntu 下 NFS 服务安装与配置详解 #### 一、NFS 介绍 NFS (Network File System) 是一种分布式文件系统协议,它允许网络中的计算机通过网络共享彼此的文件系统,就像是本地文件系统一样。这使得用户可以透明...

    Ubuntu安装NFS_超详细的教程

    ### Ubuntu下NFS服务安装与配置详解 #### 一、NFS简介 NFS(Network File System,网络文件系统)是一种分布式文件系统,允许不同操作系统之间的计算机通过网络共享文件和外部设备。NFS的设计与主机及操作系统无关...

    ubuntu14.04下安装nfs软件包

    8. **验证安装**:你可以通过在其他客户端上挂载NFS共享目录来测试服务器配置是否成功。在客户端上执行: ``` sudo mount -t nfs 服务器IP:/home/shared /mnt/nfs_share ``` 如果能够成功挂载,说明NFS服务器...

    Ubuntu 下 NFS 服务器配置

    **问题1:** 在Ubuntu上测试本机NFS出错,提示“access denied by server while connecting to mountd”。 **解决方案:** 这通常是因为NFS服务器配置中没有正确列出本机的IP地址或主机名,或者NFS服务器没有被正确...

    ubuntu下nfs挂载

    在 Ubuntu 12.04 LTS 上安装 NFS 服务非常简单,只需执行以下命令即可: ```bash sudo apt-get install nfs-kernel-server ``` ##### 3.2 配置 NFS 服务 接下来,需要编辑 NFS 的配置文件 `/etc/exports`,指定哪些...

    Ubuntu下安装NFS服务及模块加载

    在Ubuntu系统中,NFS服务的安装和配置对于实现跨设备的数据共享至关重要,尤其在嵌入式开发、远程协作等场景下。 首先,我们来详细解释一下在Ubuntu下安装NFS服务的步骤: 1. **安装NFS服务**: 使用`sudo apt-...

    ubuntu 下安装配置 NFS服务

    7. 测试NFS服务:在另一台Ubuntu系统(或能通过网络访问NFS服务器的任何系统)中,可以通过挂载NFS文件系统来测试NFS服务是否正常工作。使用命令`sudo mount ip:/root/nfs /mnt/nfs`来挂载共享目录,其中`ip`是NFS...

    ubuntu系统下配置nfs服务

    Ubuntu默认并不包含NFS服务,因此首先需要通过APT包管理器来安装NFS内核服务器。打开终端,执行以下命令: ```bash sudo apt-get update sudo apt-get install nfs-kernel-server ``` 这里,`nfs-kernel-server`是...

    离线安装NFS服务相关rpm包

    6. **测试NFS服务**:在客户端机器上,你可以使用 `mount` 命令尝试挂载服务器上的共享目录。确保防火墙或SELinux设置允许NFS通信。 离线安装NFS服务在没有网络的环境中尤为重要,因为这样可以避免依赖网络下载...

    ubuntu系统NFS配置

    Ubuntu系统默认不包含NFS服务,需首先安装NFS服务程序: ```bash sudo apt-get install nfs-kernel-server ``` 安装`nfs-kernel-server`时,系统会自动安装`nfs-common`和`portmap`作为依赖包。 ##### 2. 配置...

    nfs开发系统搭建方法ubuntu系统上

    首先,你需要在Ubuntu服务器上安装NFS服务相关的软件包。打开终端并运行以下命令: ```bash sudo apt-get update sudo apt-get install nfs-kernel-server ``` 二、配置NFS共享目录 在 `/etc/exports` 文件中定义...

    ubuntu10.04nfs、tftp安装与配置文档

    ### Ubuntu 10.04 NFS 服务器与客户端安装配置详解 #### 一、NFS (Network ...以上步骤涵盖了 Ubuntu 10.04 系统下 NFS 和 TFTP 服务的安装、配置及常见问题排查。遵循上述指南,可以顺利完成相关服务的部署和使用。

    nfs离线安装包 及安装说明

    测试绝对可用。 安装说明: 1.在管理结点(也就是主机,也就是被挂载的那个机器)和刀片(也就是分机,也就是挂载那个机器)上安装相应软件包 2.管理结点上执行以下安装命令: sudo dpkg -i libgssglue1_0.4-2...

    在ubuntu下搭建NFS服务端和客户端说明

    1. **安装NFS服务端软件包**:在Ubuntu中,我们不需要手动编译NFS源码,可以直接使用apt-get安装。打开终端并运行: ``` sudo apt-get update sudo apt-get install nfs-kernel-server ``` 2. **创建共享目录**...

    Ubuntu下搭建嵌入式nfs含开发板

    要在 Ubuntu 系统下搭建 NFS 服务器,需要安装 nfs-kernel-server 和 nfs-common 两个软件包。使用以下命令安装: `sudo apt-get install nfs-kernel-server nfs-common` 配置NFS服务器 1. 打开 NFS 服务: `...

    嵌入式linux开发必备的tftp,ubuntu,nfs等环境配置的安装包和详细安装文档

    这个压缩包提供了一套完整的环境配置,包括TFTP和NFS的安装包以及详细的安装文档,帮助开发者建立一个高效的开发环境。 首先,我们来了解一下TFTP。TFTP是一个简单、无状态的文件传输协议,常用于初始化网络设备,...

Global site tag (gtag.js) - Google Analytics