Mariadb数据库复制系列(五):基于SSL的复制

  


实验五:基于SSL的主从复制功能的实现


在mysql服务器之间复制数据,默认情况下都是基于明文的,在有些场景中,明文传输会造成严重的数据安全隐患,因此,需要对mysql服务器之间的复制时的传输进行加密,传输加密方式可以基于SSL的会话进行

1、实验环境

Mariadb数据库复制系列(五):基于SSL的复制

2、私有CA的搭建

Mariadb数据库复制系列(五):基于SSL的复制

3、在主节点node72上生成证书签署请求、发送到私有CA服务器

Mariadb数据库复制系列(五):基于SSL的复制

4、在从节点node73上生成证书签署请求、发送到私有CA服务器

Mariadb数据库复制系列(五):基于SSL的复制

5、私有CA为两个节点颁发证书,将证书发送给两个节点

Mariadb数据库复制系列(五):基于SSL的复制
Mariadb数据库复制系列(五):基于SSL的复制

6、在两个节点上分别修改证书相关文件的权限,让mysql用户拥有读取权限

Mariadb数据库复制系列(五):基于SSL的复制
Mariadb数据库复制系列(五):基于SSL的复制

7、在两个节点上安装mariadb-server

Mariadb数据库复制系列(五):基于SSL的复制
Mariadb数据库复制系列(五):基于SSL的复制

8、配置修改主节点的配置文件,启动服务,让其满足基于SSL会话的主从复制时主节点的相关属性

Mariadb数据库复制系列(五):基于SSL的复制
Mariadb数据库复制系列(五):基于SSL的复制

9、在从节点上测试,是否能够基于ssl会话的方式与主服务器进行连接

Mariadb数据库复制系列(五):基于SSL的复制

10、修改从节点的服务器配置文件,让其满足主从结构中从节点的要求

Mariadb数据库复制系列(五):基于SSL的复制

11、定义从节点从主节点复制数据时的属性,让其能够,启动复制线程

Mariadb数据库复制系列(五):基于SSL的复制

12、验证基于SSL的主从复制是否配置成功

Mariadb数据库复制系列(五):基于SSL的复制

原创文章,作者:M20-1倪文超,如若转载,请注明出处:http://www.178linux.com/60634

赞 (0)
M20-1倪文超M20-1倪文超
上一篇 2016-11-24 11:34
下一篇 2016-11-24 11:36

相关推荐

  • Linux终端类型

    目录 1. 终端概述 2. 串行端口终端(/dev/ttySn) 3. 伪终端(/dev/pty/) 4. 控制终端(/dev/tty) 5. 控制台终端(/dev/ttyn, /dev/console) 6. 虚拟终端(/dev/pts/n) 7. 其它类型   终端概述 终端…

    Linux干货 2016-10-18
  • 磁盘分区磁盘管理及挂载

    磁盘分区 fdisk提供交互式接口管理分区,操作均在内存中完成,没有直接同步到磁盘;直到使用w命令保存至磁盘中。 语法: 1.查看分区使用信息:     fdisk -l [-u] [device…]:列出指定磁盘设备上的分区情况; 2.管理分区    fdisk d…

    Linux干货 2016-08-31
  • Linux文件管理相关命令、bash特性及元数据

    一、 Linux上的文件管理类命令及其常用的使用方法。 1、cp命令:copy     源文件、目标文件         单源复制cp [OPTION]…[-T] SOURCE DEST   &nb…

    2017-07-09
  • 用户相关属性权限、正则表达式的应用(网络班21期第四周博客)

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。          mkdir /home/tuser1        &n…

    Linux干货 2016-08-02
  • RAID5的组建

        RAID5在实际场景中应用最多,RAID5最少使用3块硬盘,3块硬盘中允许1块硬盘损坏,RAID5它的最大特点是可以有一块硬盘做冗余,其使用率是 N-1存储空间(N表示硬盘数量)     首先创建分区,然后转换分区类型,最后保存退出。 注解:虚拟机总共有6块硬盘,我是从第3块硬盘开始做rai…

    Linux干货 2016-02-14
  • 马哥教育网络班21期+第八周课程练习

    1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。 网桥:也叫做桥接器,工作在OSI七层中第二层数据链路层,主要是用来连接两个局域网的一种存储或者转发设备,它能将一个大的LAN分隔      为多个网段,也可以将多个LAN互联为一个逻辑LAN,网桥是在数据层上实现的局域网互联;即使…

    Linux干货 2016-09-08