开始捣腾Linux下的各种服务器应用(环境:vmware,ubuntu-9.04-server)。
今天先设置了NFS,方便以后各虚拟机之间到文件操作。
参考 Debian和Ubuntu Linux的NFS配置
简要记下自己的理解:
1、程序构成:
/etc/init.d/nfs-kernel-server 服务器端脚本,维护nfsd进程,nfsd运行在RPC基础上
/etc/init.d/portmap 服务器端,客户端都要用的脚本,负责RPC的端口映射
/nfs-common nfs客户端支持
2、安装:
服务器端:
sudo apt-get install nfs-kernel-server
会自动安装nfs-common, portmap
客户端:
sudo apt-get install nfs-common
3、配置:
portmap:
修改 /etc/default/portmap 注释掉 OPTIONS="-i 127.0.0.1"
或 sudo dpkg-reconfigure portmap, 选择 “No”
访问控制:
修改 /etc/hosts.deny, 添加
### NFS DAEMONS
portmap: ALL
lockd: ALL
rquotad: ALL
mountd: ALL
statd: ALL
修改 /etc/hosts.allow, 添加
### NFS DAEMONS
portmap: 192.168.1.
lockd: 192.168.1.
rquotad: 192.168.1.
mountd: 192.168.1.
statd: 192.168.1.
NFS共享设置:
修改 /etc/exports, 添加共享, 如: 将 /home/cc/share 共享给 192.168.1.×,权限rw
/home/cc/share 192.168.203.*(rw,sync,no_root_squash,no_subtree_check)
使用 exportfs -r 刷新共享列表,使配置生效
sudo exportfs -r
4、重启服务:
sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-kernel-server restart
5、查看nfs共享列表, mount nfs目录:
查看:
sudo showmount -e nfs-server主机地址
挂载:
sudo mount [-o 参数] nfs-server主机地址:/共享目录 /目标目录
如: sudo mount 192.168.1.2:/home/cc/share /mnt
分享到:
相关推荐
Linux下NFS文件共享使用 NFS(Network File System)是一种分布式文件系统,允许不同机器之间共享文件。Linux系统中使用NFS文件共享可以实现文件共享存储设置。本文将详细介绍Linux下NFS文件共享使用的步骤和原理。...
在深入探讨NFS4(Network File System版本4)与NFSv2、NFSv3之间的区别之前,我们首先简要回顾一下NFS的基本概念。NFS是一种分布式文件系统协议,允许网络上的不同计算机共享彼此的文件系统。自1985年首次推出以来,...
3. **启动NFS服务**:使用`systemctl start nfs-kernel-server`或`service nfs start`启动NFS服务,然后使用`systemctl enable nfs-kernel-server`或`chkconfig nfs on`使其开机启动。 在Mini2440上使用NFS文件系统...
在探讨如何在Server2012环境下使用Hyper-V安装DSM(DiskStation Manager),并通过NFS共享挂载文件,并利用NAT模式下的端口映射来实现局域网中对虚拟机的访问之前,我们需要了解几个关键的概念和步骤。 首先,Hyper...
以下是一份详细的Windows搭建NFS的工具选择及使用说明。 首先,你需要一个适合Windows系统的NFS服务器软件。通常,我们可以选择“Services for Unix”(SFU)或者“FreeNAS”,但这两个选项相对较复杂,对于初学者...
标题中的“win下NFS客户端”指的是在Windows操作系统环境下安装和使用NFS(Network File System)客户端的过程。NFS是一种由Sun Microsystems开发的协议,它允许不同计算机系统之间共享文件和目录,通常在Linux和...
标题与描述中的知识点:“blackfin uClinux使用NFS挂载文件方法” ### 知识点详述: #### 1. Network File System (NFS) 概述 NFS(Network File System)是一种网络文件系统协议,允许用户通过网络访问远程...
### NFS (Network File System) 的使用 #### 一、NFS 概述 NFS(网络文件系统)是一种分布式文件系统协议,它允许一个系统在网络上与另一系统共享目录和文件。通过使用NFS,用户和应用程序可以像访问本地文件一样...
### Solaris下NFS使用手册 #### 知识点概览 - **NFS概念及其在Solaris系统中的应用** - **NFS服务器与客户端的功能理解** - **NFS服务器和客户端的区别** - **NFS服务器的具体配置流程** ### NFS概念及其在Solaris...
虚拟化,nfs共享存储,群晖
特别是在嵌入式系统开发中,利用NFS可以将服务器的硬盘当作本地硬盘使用,极大地提高了应用程序的开发和调试效率。 #### 二、Linux下NFS文件系统的配置与访问 本部分详细介绍了如何在Linux环境下配置NFS服务,并...
但在Windows环境下,NFS的使用相对较少,因此Nfs1169的出现填补了这一空白。 使用Nfs1169工具,首先需要进行安装。安装过程简单直接,只需按照提示操作即可。值得注意的是,安装过程中可以自定义安装路径,以便于...
NFS(Network File System)是UNIX/Linux环境下的一个网络文件共享协议,允许远程计算机系统挂载本地文件系统,实现跨网络的...理解其依赖关系,正确安装和配置,以及关注安全性和性能优化,都是使用NFS时的关键点。
使用NFS作为ASM磁盘组搭建RAC 本文将详细介绍如何使用NFS(Network File System)作为ASM(Automatic Storage Management)磁盘组来搭建Oracle RAC(Real Application Clusters)集群。该集群基于Linux 7操作系统,...
使用批处理脚本方式,编写批处理脚本 nfs.bat,使用 mount.exe 工具将 NFS 共享目录挂载到 N:。 使用界面操作方式的缺点是,重新启动机器后,UID 和 GID 将被还原成-2,需要重新设置。使用批处理脚本方式可以避免这...
NFS(Network File System)是UNIX和Linux系统中广泛使用的网络文件系统,它允许网络上的计算机之间共享文件和目录。在CentOS 7中,NFS服务被用于跨多个主机提供透明的文件共享功能,这对于多服务器环境或者集群配置...
8. **验证服务状态**: 使用`systemctl status nfs-kernel-server`检查NFS服务是否正常运行。 完成以上步骤后,NFS服务端已经在离线的Ubuntu 18.04服务器上成功安装并配置。其他客户端可以通过NFS协议访问服务器上的...
本文将深入探讨如何在NFS上实施磁盘配额,以控制用户或用户组对共享资源的使用,确保网络环境下的资源合理分配与高效利用。 ### 实现磁盘配额的重要性 磁盘配额是操作系统中用于限制用户或用户组对磁盘空间使用量...
nfs服务端nfs-kernel-server,nfs-common安装包 以及所需依赖。 NFS服务端的安装(服务器...NFS 服务都是通过 RPC 来具体实现的,所以要正常使用NFS服务,需要启动 rpcbind来实现端口的映射工作。 NFS客户端nfs-common