通过部署本服务会监控本机上监控规则中的文件是否被修改使用过。安装软件:yum -y install audit程序默认开机自启,查询一下状态:systemctl status auditd命令用法:-l 查看规则-s 查询状态-D 删除所有规则定义文件系统规则语法如下:auditctl -w 文件 -p 限制类 阅读全部
扫描软件:NMAP抓包软件:tcpdump(命令行)、WireShark(图形)端口扫描:安装软件包yum -y install nmap扫描网段中存活的主机:nmap -sP 176.204.22.0/24扫描被使用的端口:nmap -sT 176.204.22.250扫描指定端口:[root@8 vm]# nmap -sT 176.204.22.250 -p22
St 阅读全部
对称加密命令如下:新建一个任意文件,并对其加密。gpg -c 文件 //提示输入密码,且需要两次加密后生成一个文件:文件.gpg对称解密命令如下:gpg -d 文件.gpg非对称加密:需要创建一对匹配的公私钥,公钥加密,私钥解密。生成秘钥对之前先清空gnupg文件夹:rm -rf /root/.gnupg/使用 gpg --gen- 阅读全部
事先准备MHA软件包,以及其他需要的服务器。master主节点服务器 4.51备用1主节点 4.52备用2主节点 4.53slave服务器1 4.54slave服务器2 4.55MHA管理服务器 4.56VIP地址 4.100 //由MHA自动配置,不需要手动配置。安装MHA预先环境yum -y install perl-*编译安装:[root@sql56 mha4mysql-manager-0.56]# perl&nbs 阅读全部
首先,我们新建一个库,名为db9,并在其库中,创建一个数据表user,并将/etc/passwd中的数据导入。mysql> create database db9;
mysql>
create table db9.user(
name char(50),
password char(1),
uid int,
gid int,
comment v 阅读全部
预先准备一个已经编译好的,可用直接使用的数据库程序,并拷贝到/usr/local/mysql下mv mysql-5.7.20-linux-glibc2.12-x86_64 /usr/local/mysql编写本地配置文件:vim /etc/my.cnf
[mysqld_multi]
mysqld = /usr/local/mysql/bin/mysqld_safe
mysqladmin = /usr/local/mysq 阅读全部
通过配置读写分离,利用一个服务器,写入数据时,自动定向到主服务器;需要读取数据时,自动定向到从服务器,或主服务器。一台新的主机,进行如下配置:下载软件包:yum -y install maxscale-2.1.2-1.rhel.7.x86_64.rpm
vim /etc/maxscale.cnf
9 [maxscale]
10 threads=auto 线程个数 阅读全部
配置主从同步主要就是启用binlog日志,通过日志内容,程序自动识别并添加。主数据库配置binlog日志。vim /etc/my.cnf
[mysqld]
log_bin=teddyou
server_id=51
binlog_format='mixed'
#log_slave_updates 主从从, &nb 阅读全部
以下操作均发生在解压程序包之后,编译安装之前。Nginx-1.14版本操作如下:修改如下三个配置文件:vim src/core/nginx.h
13 #define NGINX_VERSION "1.0" &nb 阅读全部
一、数据的完全备份和恢复物理备份:使用cp、tar命令拷贝数据库目录下的数据。备份:cp -rp /var/lib/mysql/数据库/ 备份目录/数据库/恢复:cp -rp 备份目录/数据库/ /var/lib/mysql/数据库/ 全部数据拷贝过后由于授权库也发生变更,所以其登陆密码也被修改。用一台服务器拷贝另一台服务器的数据库,具体操作如下:systemctl stop mysqld
scp -rp 远程数据库服务器IP:/v 阅读全部