自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 网络文件共享服务和Linux防火墙

一、实现基于MYSQL验证的vsftpd虚拟用户访问。 安装数据库,在数据库创建ftp虚拟用户账号,授权 [root@ftpserver ~]#yum install mariadb-server -y [root@ftpserver ~]#systemctl start mariadb [root@ftpserver ~]#mysql #创建虚拟用户数据库 MariaDB [(none)]> create database vsftpd; MariaDB [(none)]> use vs

2020-08-31 09:22:41 181

原创 ansible、httpd

1、使用ansible的playbook实现自动化安装httpd 2、建立httpd服务器,要求提供两个基于名称的虚拟主机: (1)www.X.com,页面文件目录为/web/vhosts/x;错误日志为/var/log/httpd/x.err,访问日志为/var/log/httpd/x.access (2)www.Y.com,页面文件目录为/web/vhosts/y;错误日志为 /var/log/httpd/www2.err,访问日志为/var/log/httpd/y.access (3)为两个虚拟主机建

2020-08-14 11:27:55 188

原创 MySQL备份及主从复制

一、编写脚本,支持让用户自主选择,使用mysqldump还是xtraback全量备份。 #!/bin/bash while true;do cat << EOF 1) mysqldump 2) xtrabackup 3) quit EOF read -p "请选择备份方式:" num case $num in 1) mkdir /backup/mysqldump mysqldump -A -F --master-data --single-transac

2020-08-07 15:32:41 154

原创 MySQL

一、 导入hellodb.sql生成数据库 (1) 在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄 (2) 以ClassID为分组依据,显示每组的平均年龄 (3) 显示第2题中平均年龄大于30的分组及平均年龄 (4) 显示以L开头的名字的同学的信息 二、数据库授权magedu用户,允许192.168.1.0/24网段可以连接mysql 三、总结mysql常见的存储引擎以及特点。 ...

2020-07-22 11:20:14 162

原创 DNS管理

一、简述DNS服务器原理,并搭建主-辅服务器。 二、搭建并实现智能DNS。 三、编译安装Mariadb,并启动后可以正常登录。

2020-07-17 15:15:44 836

原创 cobbler自动化部署

1、配置chrony服务,实现服务器时间自动同步 2、实现cobbler+pxe自动化装机

2020-07-12 09:43:26 112

原创 Linux加密和安全

1、编写脚本/root/bin/checkip.sh,每5分钟检查一次,如果发现通过ssh登录失败 次数超过10次,自动将此远程IP放入Tcp Wrapper的黑名单中予以禁止防问 2、配置magedu用户的sudo权限,允许magedu用户拥有root权限 ...

2020-07-08 11:43:16 86

原创 Linux网卡名称修改及配置

CentOS Ubuntu

2020-06-24 17:24:31 178

原创 文本处理工具AWK

1、编写脚本selinux.sh,实现开启或禁用SELinux功能 2、统计/etc/fstab文件中每个文件系统类型出现的次数 3、提取出字符串Yd$C@M05MB%9&Bdh7dq+YVixp3vpw中的所有数字 4、解决DOS攻击生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发连接数或者短时内PV达到100,即调用防火墙命令封掉对应的IP,监控频 率每隔5分钟。防火墙命令为:iptables -A INPUT -s IP -j REJECT ...

2020-06-24 15:40:28 79

原创 系统启动和内核管理

1、编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www #!/bin/bash read -p "请输入用户名:" USERNAME read -p "请输入用户家目录:" HOMEDIR getent passwd $USERNAME &> /dev/null if [ $? -eq 0 ];then echo -e "用户${USERNAME}已存在";exit else usera

2020-06-21 19:46:29 85

原创 进程管理及shell进阶

1、显示统计占用系统内存最多的进程,并排序。 2、编写脚本,使用for和while分别实现192.168.0.0/24网段内,地址是否能够ping通,若ping通则输出"success!",若ping不通则输出"fail!" 3、每周的工作日1:30,将/etc备份至/backup目录中,保存的文件名称格式 为“etcbak-yyyy-mm-dd-HH.tar.xz”,其中日期是前一天的时间 4、工作日时间,每10分钟执行一次磁盘空间检查,一旦发现任何分区利用率高 于80%,就发送邮件报警 ...

2020-06-15 10:18:28 106

原创 网络基础

1、简述osi七层模型和TCP/IP五层模型 2、总结描述TCP三次握手四次挥手 3、描述TCP和UDP区别 4、总结ip分类以及每个分类可以分配的IP数量 5、总结IP配置方法

2020-06-05 20:27:15 266

原创 软件包管理及磁盘管理

1、自建yum仓库,分别为网络源和本地源 vim /etc/yum/repos.d/test.repo [network] name=aliyun baseurl=https://mirrors.aliyun.com/centos/$releasever/os/$basearch/ gpgcheck=0 [local] name=cdrom baseurl=file:///misc/cd/ gpgcheck=0 2、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。 1.解压httpd

2020-05-28 20:24:05 210

原创 文件查找和压缩及sed文本处理工具

1、查找/etc目录下大于1M且类型为普通文件的所有文件 find /etc/ -size +1M -type f -ls find查找命令用法: 一般格式: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression] 参数: -name #文件名称 -not #非,取反 -user #文件所有人

2020-05-13 11:43:55 575 2

原创 正则表达式和shell编程

1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来 2、查出用户UID最大值的用户名、UID及shell类型 3、统计当前连接本机的每个远程主机IP的连接数,并按从大到小排序 4、编写脚本 createuser.sh,实现如下功能:使用一个用户名做为参数,如果 指定参数的用户存在,就显示其存在,否则添加之;显示添加的用户的id号等 信...

2020-05-09 15:23:24 133 1

原创 Linux用户、组管理

1、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录 2、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。 3、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中 4、请总结描述用户和组管理类命令的使用方法并完成以下练习: 用户管理为命令: useradd 创建用户 user...

2020-04-28 16:23:29 86

原创 Linux文件系统管理

1、描述Linux发行版的系统目录名称命名规则以及用途。 2、描述文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息? 3、总结软连接和硬连接区别,并用实例操作说明。 4、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 5、复制/etc/profile至/tmp/目录,用查找替换命令删除/tmp/profile文件中的 行首的空白字符 6、在vi...

2020-04-26 11:34:45 126

原创 centos安装、linux基础

centos安装、linux基础 按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。 Debian: stable 只用于服务器 unshtable 最新测试版本 testing 经过unshtable中的测试,相对较稳定 Ubuntu 是unshtabl...

2020-04-17 10:27:33 118

SCCM-2012R2的详细部署和安装-生产实例

     System Center 是微软著名的管理平台软件,在实现Microsoft的MOF&ITIL;的IT管理理念的过程中发挥了很重要的作用,System Center可以在MOF的每一个运维象限中都有对应的System Center产品协助企业实现动态的IT管理。System Center可以帮助企业的IT人员构建易于管理的系统并进行自动化操作,从而降低了成本、提高了应用系统的可用性、并改进了所提供的服务。

2018-06-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除