ubuntu 使用NFS共享

系统介绍:

[email protected]:~# cat /etc/issue
Ubuntu 12.04.1 LTS \n \l

[email protected]:~# uname  -a
Linux master 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
[email protected]:~#
安装步骤:

PS:一下操作只针对上述操作系统有效,且真实测试有效

步骤一:

安装NFS服务端

apt-get install nfs-kernel-server

配置共享目录(关于参数后续介绍)

vim /etc/exports

/opt/html *(rw,sync,no_root_squash)

启动NFS Server

/etc/init.d/portmap restart

/etc/init.d/nfs-kernel-server restart

步骤二、

客户端挂载NFS

mount -t nfs 192.168.1.185:/opt/html /var/www/html

查看是否挂载成功

[email protected]:~# df -h
   文件系统                 容量  已用  可用 已用% 挂载点
   /dev/mapper/ubuntu-root  464G  8.2G  432G    2% /
   udev                     869M  4.0K  869M    1% /dev
   tmpfs                    351M  320K  351M    1% /run
   none                     5.0M     0  5.0M    0% /run/lock
   none                     878M     0  878M    0% /run/shm
   /dev/sda1                228M   25M  192M   12% /boot
   192.168.1.185:/opt/html   48G  3.2G   43G    7% /var/www/html



Ubuntu 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

ubuntu 使用NFS共享

时间: 2024-11-09 21:33:41

ubuntu 使用NFS共享的相关文章

Ubuntu下NFS,TFTP服务搭建

环境:Ubuntu 一. 搭建NFS服务器 (1)安装: sudo apt-get install nfs-kernel-server   #安装NFS服务器端 sudo apt-get install nfs-common #安装NFS客户端 (2)添加NFS共享目录 1)创建共享文件夹,如/nfsroot: mkdir /nfsroot sudo chmod -R 777 /nfsroot sudo chmod -R nobody /nfsroot 2)添加共享路径:sudo vi /etc

linux-arm与Ubuntu的NFS使用

转载请注明原文出处,http://www.cnblogs.com/flyingcloude/p/6992400.html 为了后续的程序调试方便,在此使qemu下的linux-arm共享ubuntu进行NFS文件 在挂载之前, 先给linux-arm配置IP地址 修改 http://www.cnblogs.com/flyingcloude/archive/2012/10/19/2730593.html文中的, sudo qemu-system-arm -M versatilepb -cpu ar

ubuntu搭建nfs网络文件系统

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

ubuntu配置NFS

ubuntu配置NFS: sudo apt-get install nfs-kernel-server 配置/etc/exports 例如:我们要将根目录下的 /opt/FriendlyARM/mini2440/rootfs_qtopia_qt4目录共享,我们在/etc/exports文件末尾添加:/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4  *(rw,sync,no_root_squash)  *代表允许所有的网络段访问,sync是资料同步写入内存和

nfs 共享       portmap

nfs  共享         portmap 要求 1.将/root 共享给192.168.10.20,可写.同步,允许客户机以root权限访问 2.将/usr/src共享给192.168.10.0/24网段,可写.异步,所有用户身份都映射成nfsnobody 3.访问测试,并自动挂载 实现步骤: 安装需要的软件包 Yum –y install nfs-utilsprotmap 二./etc/init.d/portmap restart         启动服务(先) /etc/init.d/

Linux网络服务12——NFS共享服务

Linux网络服务12--NFS共享服务 一.NFS简介 端口号:TCP.UDP 111端口 NFS(Network File System)网络文件系统,是一种基于TCP/IP传输的网络文件系统协议,最初由SUM公司开发.通过使用NFS协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源. NFS没有用户认证机制,而且数据在网络上明文传输,所以安全性很差,一般只能在局域网中使用.NFS服务的实现依赖于RPC(Remote Process Call)远程过程调用机制,以完成远程到本地的映

基于NFS共享的Mysql之HA高可用集群实现

192.168.139.8 作为NFS-Server ,192.168.139.2和192.168.13.4用来安装mysql ___________________________________________________________________________________________以下操作在192.168.139.8上操作 [[email protected] ~]# fdisk -l //首先要准备一块磁盘进行分区,用来做lv,再将此lv格式化后挂载并      

NFS共享关系型数据库利用DNS轮询提供Web负载均衡

前言: 用NFS.LAMP.BIND结合的方法,应对网络中访问量增大而导致服务器负载运行的情况.以实现Web服务器之间使用同一个MYSQL和相同的网页配置文件. 实验环境: HostName IP 规划 nfs.preferred.com 192.168.1.6 NFS ns.preferred.com 192.168.1.5 DNS mysql.preferred.com 192.168.1.4 MYSQL www.preferred.com 192.168.1.3 WEB www.prefe

NFS共享实验

实验要求: 将/root共享给192.168.10.0/24网段的所有用户读写访问 将/usr/src/共享给192.168.10.20读写访问,同步 192.168.10.21只读访问,异步,访问权限均降为nfsnobody用户 实验环境: 系统:RHEL6.4 NFS Server:192.168.10.10 Client1: 192.168.10.20 Client2: 192.168.10.21 1.软件包安装 配置YUM库 nfs-utils-........ rpcbind.....