摘要: 1、实现基于MYSQL验证的vsftpd虚拟用户访问 两台服务器:一台ftp服务器192.168.5.11 一台mariadb服务器192.168.5.12 (1)mariadb服务器 yum install -y mariadb-server systemctl start mariadb mys 阅读全文
posted @ 2020-08-30 20:18 eric_shang 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1、使用ansible的playbook实现自动化安装httpd (1) 安装Ansible yum install -y ansible (2) 主机列表 vim /etc/ansible/hosts [webservers] 192.168.5.12 192.168.5.13 (3) 配置ssh 阅读全文
posted @ 2020-08-16 21:57 eric_shang 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1、编写脚本,支持让用户自主选择,使用mysqldump还是xtraback全量备份。 #!/bin/bash BACKUP_DIR=/data/backup USER=root PASSWD=123456 [ -d $BACKUP_DIR ] || mkdir $BACKUP_DIR while 阅读全文
posted @ 2020-08-09 20:24 eric_shang 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1、 导入hellodb.sql生成数据库 [root@test1 data]# ll hellodb_innodb.sql -rw-r--r-- 1 root root 7786 Jul 26 04:18 hellodb_innodb.sql [root@test1 data]# mysql < 阅读全文
posted @ 2020-07-26 18:35 eric_shang 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一、简述DNS服务器原理,并搭建主-辅服务器 1、简述DNS服务器原理 第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器; 第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回; 第三步:如果本地的缓存中没有该纪录,则本地 阅读全文
posted @ 2020-07-19 23:26 eric_shang 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1、配置chrony服务,实现服务器时间自动同步 安装chrony服务,并编辑配置文件 yum install chrony 修改chrony配置文件 vim /etc/chrony.conf 找到server开头的行,配置同步时间的服务器 server tp.aliyun.com iburst 以 阅读全文
posted @ 2020-07-12 23:13 eric_shang 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1、编写脚本/root/bin/checkip.sh,每5分钟检查一次,如果发现通过ssh登录失败 次数超过10次,自动将此远程IP放入Tcp Wrapper的黑名单中予以禁止防问 vim /root/bin/checkip.sh lastb | awk ‘! /^btmp|^$/{ip[$3]++ 阅读全文
posted @ 2020-07-05 20:55 eric_shang 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 1、编写脚本selinux.sh,实现开启或禁用SELinux功能 2、统计/etc/fstab文件中每个文件系统类型出现的次数 3、提取出字符串Yd$C@M05MB%9&Bdh7dq+YVixp3vpw中的所有数字 4、解决DOS攻击生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发 阅读全文
posted @ 2020-06-27 20:48 eric_shang 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1、编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www vim useradd.sh #!/bin/bash read -p "please input a username:"USERNAME read - 阅读全文
posted @ 2020-06-21 16:47 eric_shang 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1、显示统计占用系统内存最多的进程,并排序。 ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem|head ps -aux | sort -k4nr | head -n 10 2、编写脚本,使用for和while分别实现192.168.0.0/24网段内,地址是否能 阅读全文
posted @ 2020-06-14 23:43 eric_shang 阅读(106) 评论(0) 推荐(0) 编辑