摘要: 1、通过编译、二进制安装MySQL5.7 二进制安装: 1)安装依赖包 yum -y install libaio numactl-libs 2)创建用户和组 groupadd mysql useradd -r -g mysql -s /bin/false mysql 3)准备程序相关文件 wget 阅读全文
posted @ 2021-09-14 17:53 henry_jia 阅读(50) 评论(0) 推荐(0)
摘要: 1、简述DNS服务器原理,并搭建主-辅服务器。 DNS域名解析过程: 1)客户端输入域名,查询本地缓存 2)本地DNS服务器查询,本地DNS服务器如果有内部缓存,则直接返回结果的IP给客户端,否则则进入第三步。 3)本地DNS向根域名服务器查询,根域服务器返回一级域地址 4)本地DNS向根域返回的一 阅读全文
posted @ 2021-09-06 17:40 henry_jia 阅读(99) 评论(0) 推荐(0)
摘要: 1、创建私有CA并进行证书申请。 #1、生成CA私钥文件 CA]# touch index.txt CA]# echo 01 > /etc/pki/CA/serial CA]# (umask 066;openssl genrsa -out private/cakey.pem 2048) Genera 阅读全文
posted @ 2021-08-30 16:41 henry_jia 阅读(206) 评论(0) 推荐(0)
摘要: 1、解决DOS攻击生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发连接数或者短时内PV达到100,即调用防火墙命令封掉对应的IP,监控频 率每隔5分钟。防火墙命令为:iptables -A INPUT -s IP -j REJECT ~]# cat monitor_pv.sh #!/ 阅读全文
posted @ 2021-08-23 08:39 henry_jia 阅读(44) 评论(0) 推荐(0)
摘要: 1、编写脚本实现登陆远程主机。(使用expect和shell脚本两种形式)。 1)expect方式 #!/bin/expect set ip [lindex $argv 0] set user [lindex $argv 1] set passwd [lindex $argv 2] spawn ss 阅读全文
posted @ 2021-08-16 15:28 henry_jia 阅读(74) 评论(0) 推荐(0)
摘要: 1、简述osi七层模型和TCP/IP五层模型 OSI七层模型与TCP/IP五层模型: OSI七层模型:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 TCP/IP模型:网络接口层、互联网层、传输层、应用层 相同点: 两者都是以协议栈的概念为基础 协议栈中的协议彼此相互独立 下层对上层提供 阅读全文
posted @ 2021-08-08 23:28 henry_jia 阅读(45) 评论(0) 推荐(0)
摘要: 1、自建yum仓库,分别为网络源和本地源 网络源 vim base.repo [base] name=Base baseurl=https://mirrors.aliyun.com/centos/$releasever/os/$Basearch enabled=1 gpgcheck=0 本地源: [ 阅读全文
posted @ 2021-08-02 09:13 henry_jia 阅读(42) 评论(0) 推荐(0)
摘要: 1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来 ~]# grep -v /sbin/nologin /etc/passwd root:x:0:0:root:/root:/bin/bash sync:x:5:0:sync:/sbin: 阅读全文
posted @ 2021-07-26 09:27 henry_jia 阅读(44) 评论(0) 推荐(0)
摘要: 1、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录 ls /etc/[^[:alpha:]][[:alpha:]]* 2、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。 mkdir /tmp/mytest1;cp - 阅读全文
posted @ 2021-07-19 08:53 henry_jia 阅读(42) 评论(0) 推荐(0)
摘要: 一、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别 Debian是三大发行版中唯一以社区形式运作,不以商业公司形式运作。是一个致力于创建自由操作系统的合作组织。而且debian开发者所创建的操作系统中绝大部分基础工具来自于GNU工程。 Fedore是一款基于linux的操作系统,也是 阅读全文
posted @ 2021-07-11 23:19 henry_jia 阅读(65) 评论(0) 推荐(0)