NFS服务器实现文件共享

NFS服务器实现文件共享

一 实验要求

1 熟悉 /etc/exports的创建

2 掌握激活服务portmap和nfs的方法

3 掌握客户端和服务器端的设定

4 熟悉showmount功能

5 掌握利用NFS实现两台LINUX计算机之间文件共享互访的方法

二 实验内容与步骤

(一)NFS服务器端的设定

1)利用VI编辑/etc/exports档案,如果档案不存在,自行建立。

填写内容:

待共享的目录  主机名称或IP地址1(参数1,参数2)主机2(参数

参数为相应主机的权限设定,一般有:

rw: 可读写

ro:只读

no_root_squash:root客户登录后仍为root权限,一般不安全。

root_squash:root客户登录后,将变为匿名使用者。

sync:资料同步写入到内存与硬盘当中

async:资料会先暂存于内存当中,而非直接写入硬盘。

例如:在桌面新建文件夹,名为newshare,在该文件夹中创建文件file1,file2,创建文件夹dir1,dir2.

将newshare分享出去。

命令:

Vi   /etc/exports

/root/Desktop/newshare  10.212.22.*(rw,no_root_squash,sync)

10.212.22.*表示,局限网内的所有IP均可访问,也可具体指定某一IP地址,则只能该机访问。

2)激活portmap,nfs服务

一般系统中这两个服务已经激活,要确定,可以重新激活一次。

命令:

service  portmap  restart

service  nfs      restart

3/etc/exports修改后,得新加载

命令

exportfs  -rv  //重新导出文件系统

4)检验目录/var/lib/nfs/xtab

该文件中记录所有分享目录的信息。如果没有,则建立。

同样利用vi 进行创建。

命令:

vi  /var/lib/nfs/xtab

/root/Desktop/newshare  10.212.22.*(rw,no_root_squash,sync)

5)最后可用showmount查看本机的共享目录

命令

showmount  -e  本机IP或服务器机IP

(二)客户端的设定

1)利用showmount查看服务器上共享目录

命令:

Showmount  -e  服务器主机名或IP地址

2)在客户端建立本地挂载点

假设想把主机内容挂载到客户机桌面上share目录中。则在客户机桌面新建share目录。

命令:

mkdir  share

mount  -t  nfs  [email protected]@@(这里是服务器主机名或IP)/root/Desktop/newshare   /root/Desktop/share

这样就把服务器上的newshare目录,挂载到本地的share目录,并具有读写操作。

3)利用umount卸载已挂载的NFS目录

如:把刚才已挂载的目录卸载

umount  /root/Desktop/share

则本地目录中的内容和主机断开。

4)挂载时注意将服务器防火墙关掉。

“桌面“-“管理”-“安全。。”中,将防火墙关掉。

时间: 2024-11-08 18:15:46

NFS服务器实现文件共享的相关文章

NFS服务器搭建精华篇

Linux NFS服务器 (文件共享) NFS主要应用场景是在生产的环境中,上百台服务器为了实现数据同步或者文件共享,会利用到NFS,局域网的一种共享 1.1. 概述 RPC主程序:rpcbind    rpcbind.i686      port:111 NFS主程序:nfs-utils   nfs-utils.i686     port:2049 文件共享  rpc.nfsd 权限设置  rpc.mountd 文件锁定  rpc.lockd 文件一致性rpc.statd 默认端口 111 

Centos6.4搭建NFS 服务器实例(四)

Centos6.4搭建NFS 服务器实例: 服务器系统 角色 IP CentOS-64-121-server1 NFS服务器端 192.168.1.121 CentOS-64-129-client NFS客户端 192.168.1.129 共享CentOS-64-121-server1中/data/bbs目录,使192.168.1.1 IP段所有主机都可以访问 配置服务端: 首先创建实验环境目录 [[email protected] ~]# mkdir /data/bbs –p [[email 

Centos5.8搭建NFS 服务器实例(三)

Centos5.8搭建NFS 服务器实例: 服务器系统 角色 IP CentOS-5.8-111-server1 NFS服务器端 192.168.1.111 CentOS-5.8-119-client NFS客户端 192.168.1.119 共享CentOS-5.8-111-server1中/data/bbs目录,使192.168.1.1 IP段所有主机都可以访问 配置服务端: 首先创建实验环境目录 [[email protected] ~]# mkdir /data/bbs –p [[ema

NFS服务器及Samba服务配置实现文件共享

NFS服务器运行原理 实战配置NFS服务器 配置Samba服务器及实现文件共享 (一)NFS器服务端描述 NFS服务器: Network File System,网络文件系统使FreeBSD支持的一种 系统安装,直接用yum方式安装  # yum -y install NFS* 启动服务 #/etc/init.d/nfs start     启动显示失败:annot register service: RPC: Unable to receive; errno = Connection refu

配置NFS服务器

NFS简介 NFS 即网络文件系统(Network File-System),一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.它可以通过网络,让不同机器.不同系统之间可以实现文件共享.通过 NFS,可以访问远程共享目录,就像访问本地磁盘一样.NFS只是一种文件系统,本身并没有传输功能,是基于 RPC(远程过程调用)协议实现的,采用 C/S 架构.嵌入式 Linux 开发中,通常需要在主机上配置 NFS 服务器,将某系统特定目录共享给目标系统访问和使用.通过 NFS,目标系

linux安装NFS服务器学习

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

【转载】Linux NFS服务器的安装与配置

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

Linux NFS服务器的安装与配置

注意:centos6.x以后portmap已经被rpcbind取代,并且随nfs-utils安装一并安装了,下文提到所有portmap都以rpcbind代替. 一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法. NFS

Linux NFS服务器的安装与配置(转载)

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