RedHat5.9下搭建NFS文件系统

注:NFS文件系统是Linux、Unix等之间共享的文件系统,和windows是不能实现共享的。

实验要求:

1、在 / 目录下创建一个jwl文件夹,将/jwl 共享给主机192.168.1.19,使其对/jwl文件夹具有可写、同步、允许以root权限访问。

2、将/jwl 共享给192.168.1.17,权限为只读访问、异步写入、访问权限均降为nfsnobody用户。

操作步骤:

1、安装软件包

[[email protected] ~]# rpm -q portmap nfs-utils   //软件已安装(若没安装,需自己安装,yum安装或rpm包安装)

portmap-4.0-65.2.2.1             //rpc机制

nfs-utils-1.0.9-66.el5

2、修改主配置文件

[[email protected] ~]#vim /etc/exports              //修改主配置文件

/jwl   192.168.1.19(rw,sync,no_root_squash) //读写、同步、保留root权限

/jwl   192.168.1.17(ro,async,all_squash) //只读、异步、权限降为nfsnobody

[[email protected] ~]# /etc/init.d/portmap restart  //先启动portmap机制

[[email protected] ~]# chkconfig portmap on

[[email protected] ~]# /etc/init.d/nfs restart     //后启动nfs服务

[[email protected] ~]# chkconfig nfs on

3、测试:

在192.168.1.19客户端测试:

[[email protected] ~]# showmount -e 192.168.1.1    //查看服务器共享的目录

Export list for 192.168.1.1:

/jwl 192.168.1.17,192.168.1.19

[[email protected] ~]# mount 192.168.1.1:/jwl /mnt    //挂载到本地

[[email protected] ~]# mount | tail -1

192.168.1.1:/jwl on /mnt type nfs (rw,addr=192.168.1.1)

[[email protected] ~]# cd /mnt/

[[email protected] mnt]# ls

test  test.txt

[[email protected] mnt]# echo "123" > test.txt //对文件写入测试

[[email protected] mnt]# cat test.txt

123

[[email protected] mnt]# mkdir test1    //创建文件夹

[[email protected] mnt]# ls

test  test1  test.txt

[[email protected] mnt]# mkdir test/test2

[[email protected] mnt]# ls test

test2

在192.168.1.17客户端测试:

[[email protected] ~]# showmount -e 192.168.1.1

Export list for 192.168.1.1:

/jwl 192.168.1.17,192.168.1.19

[[email protected] ~]# mount 192.168.1.1:/jwl /mnt

[[email protected] ~]# mount | tail -1

192.168.1.1:/jwl on /mnt type nfs (rw,addr=192.168.1.1)

[[email protected] ~]# cd /mnt/

[[email protected] mnt]# ls

test  test1  test.txt

[[email protected] mnt]# echo "abc" >> test.txt

bash: test.txt: 权限不够

[[email protected] mnt]# mkdir test2

mkdir: 无法创建目录 “test2”: 只读文件系统

注:本文档仅为本人学习之笔记,大神请飘过,不足之处请谅解并真诚接受您的指正。谢谢。

RedHat5.9下搭建NFS文件系统,布布扣,bubuko.com

时间: 2024-12-14 18:13:12

RedHat5.9下搭建NFS文件系统的相关文章

Win7系统下搭建NFS服务器

Win7系统下搭建NFS服务器 采用Linux系统的服务器管理员都知道linux系统中能用NFS网络文件系统这套程序实现linux和unix系统之间的文件共享.那么能否在windows系统中采用NFS功能实现文件共享,让Linux系统来访问呢?答案是可以实现.但是必须在windows系统中安装一个实现NFS功能的第3方软件haneWin.本文在win7旗舰版系统中安装和配置NFS软件.然后在win7.Linux的客户端挂载我电脑共享的文件夹就可以实现了. 第1步,安装haneWin软件.下载地址

RedHat5.9下搭建DHCP服务器

DHCP服务器的搭建(服务器本身一般都设置为静态ip地址) 准备工作:给服务器本身设置固定ip地址 [[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0   //配置文件 # Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) DEVICE=eth0                  //设备名为eth0,第一块物理网卡 BOOTPROTO

RedHat5.9下搭建FTP服务器

FTP服务:基于C/S结构的文件传输协议 FTP会话属于复合TCP连接: 控制连接:TCP 21端口,发送FTP命令信息 数据连接:TCP 20端口,上传/下载数据 实验环境: Linux Client -----RHEL5.9(vmnet1)----------(vmnet1) Win7 Client 一. 实验要求:配置可匿名上传FTP服务 1.安装软件包 [[email protected] ~]# rpm -q vsftpd package vsftpd is not installed

Linux下搭建NFS服务器

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

CentOS 6.5下搭建NFS文件服务器

环境介绍:服务器: 192.168.0.1客户机: 192.168.0.2安装软件包:服务器和客户机都要安装nfs 和 rpcbind 软件包:yum -y install nfs-utils rpcbind 服务器端配置:1. 在服务器上创建NFS共享目录:mkdir /data/nfs 2. 设置共享目录的读写权限: chmod 666 /data/nfs 3. 编辑export文件: vi /etc/exports /data/nfs/ 192.168.0.2(rw,no_root_squ

CentOS下搭建NFS服务器总结

环境介绍: 1. 服务器: 192.168.0.100 2. 客户机: 192.168.0.101 安装软件包: 1. 服务器和客户机都要安装nfs 和 rpcbind 软件包: yum -y install nfs-utils rpcbind 2. 可用以下命令查看,是否已经安装了nfs-uitls rpcbind这两个软件包:如果查询结果如下面所示,说明已经安装过了: [[email protected] ~]# rpm -qa|grep nfs nfs-utils-1.2.3-39.el6

linux下搭建NFS服务(指定WWW用户)

第1章 搭建NFS服务(指定WWW用户) 1.1 服务端操作(在nfs01服务端) 1.1.1 安装NFS服务 rpm -qa nfs-utils rpcbind yum install nfs-utils rpcbind -y rpm -qa nfs-utils rpcbind 1.1.2 启动服务 /etc/init.d/rpcbind start /etc/init.d/nfs start rpcinfo -p localhost chkconfig nfs on chkconfig rp

Ubuntu下搭建NFS,并在开发板挂载

---恢复内容开始--- zai root huanjingxiachaozhuo $ su 一.搭建NFS 1.执行命令:sudo apt-get install nfs-kernel-server 2.执行命令:mkdir -p /opt/FriendlyARM/mini210/linux/rootfs_mini210 建立一个nfs服务的专有的文件夹 # chmod 777 /opt/FriendlyARM/mini210/linux/rootfs_mini210 3.建立好文件夹后,接着

Linux下搭建 NFS

一.NFS简介 NFS是Network File System的缩写,即网络文件系统.一种使用于分散式文件协定,有SUN公司开发.功能是通过网络让不同的机器.不同的操作系统能够分享个人数据,让应用程序通过网络可以访问位于服务器磁盘中的数据. NFS在文件传送或信息传送的过过程中,依赖于RPC协议.RPC,远程过程调用(Remote Procedure Call),是使客户端能够执行其他系统中程序的一种机制.NFS本身是没有提供信息传输的协议和功能的,但NFS却能让我们通过网络进行资料的分享,就是