NFS

1、功能

实验linux和unix之间的目录共享

2、端口

tcp 5029

3、工作原理

1、服务器端先启动RPC,端口号为tcp 111,同时生成portmap

2、服务器端再启动NFS,端口号为tcp 2049,同时将自己的端口信息自动写在portmap中。

3、实现目录共享,首先客户端通过RPC访问服务器端的RPC,此时服务器端的RPC将NFS的端口信息返还给客户端,客户端的随机端口再访问服务器端的tcp 2049端口,至此,服务器与客户机之间建立连接。

实验

1、环境准备

两台能相互通信的虚拟机,一台作为服务器,另一台作为客户机。

2、下载软件包

yum install nfs-utils -y

3、配置服务器端

vim /etc/exports

NFS实验

注:权限类别

rw 读写

ro 只读

no_root_squash 客户端以服务器端的root用户身份操作共享目录

sync 数据立即写入内存和硬盘

async 数据先写入内存,再写入硬盘

注:可以挂载的客户端

* 所有客户端(任何客户端)

客户端的IP地址

客户端的主机名(该主机名必须能够被解析)

指定网段的客户端

指定域内的主机

4.启动服务

1、启动rpc服务 systemctl restart rpcbind

2、启动nfs服务 systemctl restart nfs-server

5、客户端测试

1、下载nfs-utils软件包

2、创建挂载点

3、查看服务器端共享出的目录

showmount -e 服务器IP/主机名

4、挂载服务器端共享目录

mount -t nfs 服务器IP/主机名:/服务器共享目录 本地挂载点

NFS实验

5、开机自动挂载

编辑/etc/fstab文件 vim /etc/fstab 在末尾添加

nfs服务器共享的目录 本地挂载点 文件系统格式 权限 备份 检查

例:192.168.1.1:/mnt/share /mnt/share nfs defaults 0 0

相关文章:

  • 2021-11-08
  • 2022-01-20
  • 2022-12-23
  • 2021-07-08
  • 2021-12-04
  • 2021-06-25
  • 2022-01-19
猜你喜欢
  • 2021-10-25
  • 2021-04-01
  • 2022-01-21
  • 2021-12-16
  • 2021-11-02
  • 2022-01-20
  • 2021-05-02
相关资源
相似解决方案