• Welcome to the world's largest Chinese hacker forum

    Welcome to the world's largest Chinese hacker forum, our forum registration is open! You can now register for technical communication with us, this is a free and open to the world of the BBS, we founded the purpose for the study of network security, please don't release business of black/grey, or on the BBS posts, to seek help hacker if violations, we will permanently frozen your IP and account, thank you for your cooperation. Hacker attack and defense cracking or network Security

    business please click here: Creation Security  From CNHACKTEAM

Recommended Posts

NFS服务介绍:网络文件系统,一种用于分布式文件系统的协议。

功能:通过网络,不同的机器和不同的操作系统可以相互共享各自的数据,应用程序可以通过网络访问位于服务器磁盘中的数据,这是实现磁盘文件共享的一种方法。

NFS的实施原则:

1.用户进程访问NFS客户端,并使用不同的函数来处理数据。

2.NFS客户端通过TCP/IP传送到NFS服务器。

3.3之后。NFS服务器收到请求后,将首先调用portmap进程进行端口映射。

4.nfsd进程用于判断NFS客户端是否有权限连接NFS服务器。

5.五号。Rpc.mount进程判断客户端是否有相应的权限进行验证。

6.idmap过程实现用户映射和压缩。

7.最后,NFS服务器将把与请求相对应的功能转换成本地可识别的命令,该命令将被传输到内核,内核将驱动硬件。

Rpc是一个远程过程调用,因此您必须拥有rpc服务才能使用nfs。

NFS部署步骤:

服务器端:

1.环境准备:

[root @ localhost ~]# system CTL stop firewall D关闭防火墙

[root @ localhost ~]# set enforce 0 Close selinux

2.安装nfs:

yum -y安装nfs-utils

3.配置nfs:

根据共享目录路径允许访问的NFS客户端的格式(共享权限参数),定义要共享的目录以及相应的权限。

echo '/data 192.168.28.0/24(rw,sync,all_squash)' /etc/exports

4.创建目录:

mkdir /data

5.启动服务:

systemctl启动rpcbind nfs服务器

6.检查共享内容:

cat /var/lib/nfs/etab

客户:

1.环境准备:

[root @ localhost ~]# system CTL stop firewall D关闭防火墙

[root @ localhost ~]# set enforce 0 Close selinux

2.启动rpcbind服务:

systemctl启动rpcbind

3.创建一个挂载点目录并执行挂载命令:

[[email protected] ~]# mkdir /data

[root @ localhost ~]# mount-t NFS 192 . 168 . 28 . 28:/data/data/

测试:

在服务器数据目录下依次创建xhx.txt和x.txt,然后在客户端数据目录下查看。

结果:

计算机网络服务器

umswvnfm4mi4850.png

用户端

spojcu4ytp34851.png

总结:

1.NFS文件系统易于使用,易于部署,数据可靠,服务稳定,满足中小型企业的需求。

2.所有数据存储在2。NFS文件系统在文件系统之上,所有的数据都可以看到。

3.NFS文件系统安全性一般,仅适用于局域网。

Link to comment
Share on other sites