1,安装NFS服务
apt-get install nfs-kernel-server
2, 配置NFS
sudo vi /etc/exports
/home/qiupt/webapp/file 192.168.1.101(rw,sync,no_subtree_check)
/home/qiupt/webapp/file 192.168.1.102(rw,sync,no_subtree_check)
这里/home/qiupt/webapp/file为要共享的目录(要设置777权限),192.168.1.101为允许访问的ip地址,(rw,sync,no_subtree_check)为参数
下面是一些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
3,重启NFS服务
sudo /etc/init.d/nfs-kernel-server restart
4,挂载NFS文件
sudo mount -t nfs 192.168.1.102:/home/qiupt/webapp/file ~/appfile
向~/appfile里面添加文件,然后到目标主机的共享目录中查看文件数
ls -l | grep "^-" | wc -l
发现了新增的文件说明配置成功
分享到:
相关推荐
在 Ubuntu 14.04 中,安装和配置 NFS 服务器可以实现文件共享。 安装 NFS 服务器 首先,需要安装 NFS 服务器端 software。使用以下命令安装: `apt-get install nfs-kernel-server` 然后,需要安装 NFS 客户端 ...
Ubuntu 14.04 下 NFS 安装配置 NFS(Network File System)是一种允许不同主机之间共享文件的网络文件系统。下面是 Ubuntu 14.04 下 NFS 安装配置的详细步骤: 安装 NFS 服务器 首先,需要安装 NFS 服务器。使用...
### Ubuntu 下 NFS 服务安装与配置详解 #### 一、NFS 介绍 NFS (Network File System) 是一种分布式文件系统协议,它允许网络中的计算机通过网络共享彼此的文件系统,就像是本地文件系统一样。这使得用户可以透明...
#### 三、NFS配置常见问题及解决方法 **问题1:** 在Ubuntu上测试本机NFS出错,提示“access denied by server while connecting to mountd”。 **解决方案:** 这通常是因为NFS服务器配置中没有正确列出本机的IP...
在Ubuntu上配置NFS,主要是为了实现不同计算机间的文件共享,这对于系统管理员和开发者来说非常有用,特别是在多机器协作的环境中。 首先,要在Ubuntu上安装NFS服务,你需要运行以下命令: ```bash sudo apt-get ...
在Linux系统中,NFS(Network File System)是一种允许网络中的计算机之间共享文件和目录...总的来说,理解和掌握NFS的工作原理以及如何在Ubuntu 14.04上离线安装和配置,对于任何IT专业人员来说都是非常有价值的技能。
总结一下,在离线环境中配置Ubuntu 18.04的NFS客户端,关键在于正确理解和处理各组件的依赖关系,以及使用`dpkg`和`apt-get`命令进行安装和修复。确保所有必要的组件都已安装并正确配置后,你就可以顺利地与NFS...
4. **启动和配置NFS服务**:安装完成后,启动NFS服务: ```bash sudo systemctl start rpcbind sudo systemctl start nfs-kernel-server ``` 并设置为开机启动: ```bash sudo systemctl enable rpcbind ...
编辑NFS配置文件 `/etc/exports`,添加你要共享的目录及其权限设置。例如,如果你想共享 `/home/user/share` 目录给所有信任的网络,可以添加以下行: ``` /home/user/share *(rw,sync,no_subtree_check) ``` ...
在深入探讨如何在Ubuntu系统下配置NFS(Network File System)服务之前,我们先来了解一下NFS的...通过以上步骤,你可以在Ubuntu系统下成功配置并使用NFS服务,实现网络文件共享,提高资源利用效率和数据访问便利性。
Ubuntu下安装配置NFS服务的知识点: 1. NFS服务简介:NFS(Network File System)是一种网络文件系统协议,它允许网络上的不同系统之间共享文件和目录。通过NFS,一台主机可以将共享文件系统“导出”给网络中的其它...
### Ubuntu系统NFS配置详解 #### 一、NFS简介 NFS,即Network File System,是一种分布式文件系统协议,最初由Sun Microsystems开发,旨在使网络中的计算机能够像访问本地文件系统一样访问远端计算机上的文件。在...
在Ubuntu系统中,为了实现多台虚拟机之间的文件共享,我们常常会采用网络文件系统(NFS)。NFS是一种协议,允许一个系统(服务器)通过网络共享目录给...记住,始终关注安全性和稳定性,定期检查和更新你的NFS配置。
安装`nfs-common`软件包是配置NFS服务器或客户端的基础,因为它包含了NFS所需的公用库和服务。安装完成后,还需要配置 `/etc/exports` 文件来定义哪些目录应该被共享以及访问权限。例如,如果要共享 `/home` 目录,...
#### 二、Ubuntu环境下安装NFS服务步骤详解 ##### 1. 安装NFS Kernel Server - **命令**:`sudo apt-get install nfs-kernel-server` - **解释**:通过Ubuntu自带的包管理器`apt`来安装NFS服务。 - **注意事项**...
Ubuntu下搭建NFS服务器是一个涉及到网络文件系统配置与管理的过程,目的是使得不同的计算机可以共享文件。NFS服务器的主要作用是允许网络中的多台计算机访问同一目录下的文件和数据,这样做的好处包括简化数据管理、...
#### 三、Ubuntu 12.04 LTS 上安装与配置 NFS 服务 ##### 3.1 安装 NFS 服务 在 Ubuntu 12.04 LTS 上安装 NFS 服务非常简单,只需执行以下命令即可: ```bash sudo apt-get install nfs-kernel-server ``` ##### ...
1.在管理结点(也就是主机,也就是被挂载的那个机器)和刀片(也就是分机,也就是挂载那个机器)上安装相应软件包 2.管理结点上执行以下安装命令: sudo dpkg -i libgssglue1_0.4-2ubuntu1_amd64.deb sudo dpkg -i ...
### Ubuntu + 开发板 NFS 配置详解 #### 一、NFS 概述 **NFS**(Network File System)是一种分布式文件系统协议,它允许不同计算机通过网络共享文件和目录,就如同这些文件和目录位于本地计算机一样。NFS 的主要...
如果能够成功挂载,说明NFS服务器安装和配置完成。 以上就是在Ubuntu 14.04离线安装NFS服务器的详细过程。确保每个步骤都仔细操作,尤其是配置文件和防火墙设置,这直接影响到NFS服务的功能和安全性。同时,由于...