第十四章、NFS服务搭建与配置

14.1 NFS介绍

14.2 NFS服务端安装配置

14.3 NFS配置选项

14.4 exportfs命令

14.5 NFS客户端问题

15.1 FTP介绍

15.2/15.3 使用vsftpd搭建ftp

15.4 xshell使用xftp传输文件

15.5 使用pure-ftpd搭建ftp服务

15.6扩展

 

14.1 NFS介绍

#NFS文件系统是基于网络层面,需要通过网络实现数据的同步

 

 

 

#

#NFS服务端给NFS客户端提供服务需要借助RPC协议rpcbind服务(CentOS6开始的叫法,CentOS5及之前叫portmap服务),实现通信

#NFS不监听任何端口;最终实现TCP/IP通信的过程是由RPC监听111端口实现的

 

NFS传输过程:先由服务端的NFS服务在RPC服务商注册一个端口,然后服务端的RPC服务通过TCP/IP将注册的端口号告知客户端的RPC服务,最后NFS客户端通过与NFS服务端注册的端口进行通信,实现数据传输。

 

 

14.2 NFS服务端安装配置

给服务端安装NFS

1、下载nfs-utils安装包

yum install -y nfs-utils rpcbind

 

2、修改exports文件,增加一行

vim /etc/exports 

#加入如下内容

/home/nfstestdir     192.168.233.0/24(rw,sync,all_squash,anonuid=1000,anongid=1000)

#设置分享目录、分享ip或者ip段,目录与ip用空格隔开

 

3、创建分享目录,加上777权限

mkdir /home/nfstestdir

chmod 777 /home/nfstestdir

 

4、启动并设置开机自启rpcbind服务和nfs服务

• systemctl start rpcbind

• systemctl start nfs

• systemctl enable rpcbind

• systemctl enable nfs

 

 

14.3 NFS配置选项

配置exports文件增加行内小括号可加的参数说明:

#多个参数间用","逗号隔开

rw 读写

ro 只读

sync 同步模式,内存数据实时写入磁盘

async 非同步模式

no_root_squash 客户端挂载NFS共享目录后,root用户不受约束,权限很大

root_squash 与上面选项相对,客户端上的root用户收到约束,被限定成某个普通用户

all_squash 客户端上所有用户在使用NFS共享目录时都被限定为一个普通用户

anonuid/anongid 和上面几个选项搭配使用,定义被限定用户的uid和

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值