Ubuntu 14.1 配置NFS

宿主机IP:129.1.4.189,目标机IP:129.1.22.96

1、执行命令:apt-get install nfs-kernel-server ;

2、执行命令:mkdir /tftpboot && chmod 777 /tftpboot 建立NFS服务器关联目录

3、建立好文件夹后,接着执行命令:sudo vi /etc/exports 配置nfs

# /etc/exports: the access control list for filesystems which may be exported
#		to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
#
/tftpboot *(rw,sync,no_root_squash,no_subtree_check)

4、在文件的最后一行添加:/tftpboot *(rw,sync,no_root_squash,no_subtree_check)

/tftpboot *(rw,sync,no_root_squash,no_subtree_check)这一行的含义是:

/tftpboot与nfs服务客户端共享的目录,这个路径必须和你前面设置的文件的路径一致!

*:允许所有的网段访问,也可以使用具体的IP

rw:挂接此目录的客户端对该共享目录具有读写权限

sync:资料同步写入内存和硬盘

no_root_squash:root用户具有对根目录的完全管理访问权限。

no_subtree_check:不检查父目录的权限。

5、修改完上述配置文件保存退出。

6、执行命令:/etc/init.d/rpcbind restart 重启rpcbind 服务。

7、执行命令:/etc/init.d/nfs-kernel-server restart 重启nfs服务。nfs是一个RPC程序,使用它前,需要映射好端口,通过rpcbind
设定。

8、目标机执行,挂载指令:

mount -t nfs -o nolock 129.1.4.189:/tftpboot /test

附录: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

时间: 2024-10-20 10:11:01

Ubuntu 14.1 配置NFS的相关文章

Ubuntu 14.04下NFS安装配置

Ubuntu 14.04下NFS安装配置 参考:http://www.linuxidc.com/Linux/2013-08/89154.htm 1.执行命令:sudo apt-get install nfs-kernel-server ; 2.执行命令:mkdir /home/jacobxu/nfs-jacoxu 建立一个nfs服务的专有的文件夹; 3.建立好文件夹后,接着执行命令:sudo vi /etc/exports 配置nfs; 4.在文章的最后一行添加:/home/jacobxu/nf

ubuntu 14.04 配置

1. apt-get 源更新 $ sudo apt-get update $ sudo apt-get upgrade 2. git & Github $ sudo apt-get install git-all xclip $ git config --global user.name "Jackon Yang" $ git config --global user.email "[email protected]" 添加 ssh 密钥,详细说明: htt

Ubuntu 14.04 配置samba

Ubuntu 14.04 配置samba: 安装略 # vi /etc/samba/smb.conf security = user  (在[global]下任意添加) [share] path = /home/share browseable = yes writable = yes valid users = ming.yang :wq # service smbd restart # smbpasswd -a ming.yang (创建ming.yang samba账号并设置密码) 删除s

Ubuntu 14.04 下NFS安装配置

1.执行命令:sudo apt-get install nfs-kernel-server; 2.执行命令:mkdir /home/jack/nfs-share 建立一个nfs服务的专有的文件夹; 3.建立好文件夹后,接着执行命令:sudo vi /etc/exports 配置nfs; 4.在文章的最后一行添加:/home/jack/nfs-share *(rw,sync,no_root_squash,no_subtree_check) /home/jack/nfs-share *(rw,syn

Ubuntu 14.04配置虚拟主机

虚拟主机常用于在一个单独的IP地址上提供多个域名的网站服务.如果有人想在单个VPS的单个IP地址运行多个网站,这是非常有用的.在这个教程中,让我告诉你如何设置在Ubuntu 14.04 LTS的Apache网页服务器设置虚拟主机.请注意,这个教程只针对Ubuntu14.04的64位版本. 我不保证它也可以工作在其它更低的Ubuntu版本或者Ubuntu衍生版本(虽然可能过程是类似的). 方案 在这个教程中,我会使用Ubuntu 14.04 64位 LTS,并搭建2个测试网站分别命名为“unixm

Ubuntu 14.10 配置JDK + J2EE

本文仅作为个人在Ubuntu 14.10下安装JDK + J2EE的一个记录: 安装JDK 从Oracle的官网下载jdk-7u75-linux-x64.tar.gz 将jdk-7u75-linux-x64.tar.gz解压缩 (解压缩到 /usr/java) sudo mkdir /usr/java sudo tar -xzf jdk-7u75-linux-x64.tar.gz -C /usr/java/ 配置环境变量:sudo /etc/profile,在文件末尾添加 # Set JDK e

Ubuntu 14.04 配置FTP

配置Ubuntu 14.04的FTP服务,通过Windows远程访问Ubuntu 14.04的同时,可以实现windows和Ubuntu之间的文件交换传输.在多用户环境下,每一个用户都可以通过自己的帐户登录远程桌面和登录并使用FTP服务,但是只能访问自己的目录... 此配置参考了:Money的笔记::Linux World 首先安装vsftpd: sudo apt-get install update sudo apt-get install vsftpd 配置vsftp文件,主要的配置文件位于

Ubuntu 14.04配置记录

ubuntu 14.04安装/配置流程 1.系统安装这部分网上教程比较多,就不再重复了.语言推荐英文版,桌面系统推荐gnome3,相对于unity,美观而且实用,我现在用的是ubuntu-gnome的发行版(http://ubuntugnome.org/). 主要是分区的问题,基本上是分4个区: 分区一(swap)4G,内存 4G; 分区二(ext3)200MB,挂载点"/boot" 分区三(ext3)32G,挂载点"/home",存放自己用的资料文档等 分区四(e

Ubuntu 14.04 配置caffe环境

原文地址: http://blog.csdn.net/ubunfans/article/details/47724341 略有更改,更改的部分参考了http://www.cnblogs.com/platero/p/3993877.html ----------------------------------------------------------------------------------- Caffe 安装配置步骤: 1, 安装开发所需的依赖包 (ok) [plain] view