-
linux下Shell脚本解析Nginx日志抗小量ddos攻击
所属栏目:[教程] 日期:2022-06-20 热度:197
对于小量的ddos攻击我们可以使用iptables来防止了,当然也可以使用智能的shell脚本来实现了,下面我们一起来看看Shell脚本分析Nginx日志抗小量ddos攻击的例子. 网站被ddos攻击,遂写了个脚本来抵抗一下,实现方式: 1.攻击特征,不同ip不断POST网站首页,造成资源[详细]
-
KVM 嵌套虚拟化说明及使用 virtual ETP 特性
所属栏目:[教程] 日期:2022-06-20 热度:52
嵌套虚拟化简介 嵌套虚拟化(nested virtualization、recursive virtualization)是指在虚拟化的客户机中运行一个Hypervisor,从而再虚拟化运行一个客户机。嵌套虚拟化不仅包括相同 Hypervisor的嵌套(如KVM on KVM、Xen on Xen、VMware on VMware等),也包括不[详细]
-
Linux 交互式和非交互式两种更改用户密码方法实例
所属栏目:[教程] 日期:2022-06-20 热度:113
最近管理的一批机器,有个需求是要统一修改一个帐号的用户名密码,比如将qa帐号的密码改为1234,后来还为了脚本化,很方便的执行,还使用了非交互式地修改用户的密码,简单记录一下吧. 1.交互式配置本地用户的密码:passwd 命令,代码如下: [root@host_221-81 ~]#[详细]
-
igb网卡MAC地址为0时VF不能在guest中使用怎样解决
所属栏目:[教程] 日期:2022-06-20 热度:192
将 Linux 3.9 作为KVM的内核,使用 Intel igb NIC 时把 MAC地址设置为0,然后将 VF(igbvf)分配guest使用出错:igbvf: probe of 0000:00:03.0 failed with error -5. 在使用了Linux 3.9 作为KVM host的内核后,使用Intel igb NIC(如:82576,I350)的SR-IOV,在将VF[详细]
-
在Linux VPS中使用Crontab实现定时重启任务
所属栏目:[教程] 日期:2022-06-20 热度:147
Crontab命令在linux中就像windows定时任务功能一样的,我们可以利用Crontab来做非常多的事情,下文小编为各位整理一些关于Crontab命令实现定时重启功能. 因为老蒋刚才帮助一个网友代为处理要求VPS主机定时重启功能,比如他需要每天早上5点重启服务器,我们可以[详细]
-
linux里nagios pnp4nagios 图形监控 mysql
所属栏目:[教程] 日期:2022-06-20 热度:137
下文为各位介绍一个linux中nagios pnp4nagios 图形监控 mysql的教程希望这篇文章可以帮助到各位哦,nagios图形界面还是比较麻烦的,下面以mysql为例来说一下,监控mysql的插件比较多,在这里了解方法,而不是死搬硬套. 一,安装pnp4nagios [root@localhost obje[详细]
-
centos6中AWS自动化运维脚本分享
所属栏目:[教程] 日期:2022-06-20 热度:169
背景介绍:目前项目中使用了大量的AWS EC2 Instances作为服务器,在自动化运维方面,我们之前一直使用的是AWS CLI命令行工具,然后在Shell脚本中调用. 最近我想通过脚本实现一个Clone的功能,模拟Web Console上的Launch More Like This来创建Instance,但在Shell[详细]
-
linux中mysql备份全部数据库的Shell脚本
所属栏目:[教程] 日期:2022-06-20 热度:156
mysql备份所有数据库是非常的简单的,下面小编来为各位介绍一下linux中mysql备份所有数据库的Shell脚本,希望这个例子可以帮助到大家,所有数据库到一个文件,代码如下: #!/bin/bash DATE=$(date +%Y%m%d) TO_DIR=/home/wyl/文档/日报/230_database DATE_DIR=$[详细]
-
借助ab压力工具对服务器进行压力测试
所属栏目:[教程] 日期:2022-06-20 热度:122
ab是一款压力测试功能了,我们可以模仿用户实质性的访问网页从而可以测试出网站并发能力与数据处理能力了,下面小编为各位介绍ab压力工具对服务器进行压力测试的一个例子. 在使用之前,需要先确认是否服务器安装了Apache Http Server,如果没有安装,则需要先安[详细]
-
lnmp环境中配置之安装MySQL数据库服务器
所属栏目:[教程] 日期:2022-06-20 热度:94
lnmp环境意思就是linux nginx mysql php环境了,所以本文章来介绍的就是这个lnmp环境中mysql服务器安装配置步骤,希望文章能帮助到大家. 废话不多说,虽然可以通过yum直接安装MySQL,但是为了能够对安装过程有一个比较清晰的认识,我们这里还是使用源码编译安装[详细]
-
lnmp环境配置之安装配置Nginx与PHP教程步骤
所属栏目:[教程] 日期:2022-06-20 热度:116
lnmp环境中nginx与php是一个重头戏了,很多朋友在配置这一步时都要折腾很多,在此小编也同样是折腾了,下面我整理了一篇lnmp环境中安装配置Nginx与PHP教程,希望例子可以帮助到大家. 安装Nginx的方式有很多种,这里我们还是编译源码进行安装,使用下列命令: $ wg[详细]
-
lnmp环境配置之编译源码安装PHP的方法介绍
所属栏目:[教程] 日期:2022-06-20 热度:95
PHP是lnmp环境中必不可少的一个关键的东西了,我们不管是nginx,apache要执行php都需要安装php了,下面小编为各位介绍编译源码安装PHP的方法,希望文章可以帮助到各位. 我们使用vagrant建立虚拟环境,这里使用chef/centos-6.5这个box,这个box是一个比较纯净的Ce[详细]
-
Vagrant使用与入门窍门详解
所属栏目:[教程] 日期:2022-06-20 热度:54
Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境,它 使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境了,安装方法是非常的简单的,下面一起来看看Vagrant使用与入门技巧. 1.1 项目初始化 Vagrant使用Vagrant文件作为配置文件,[详细]
-
超级实用的Linux入门级学习笔记
所属栏目:[教程] 日期:2022-06-20 热度:117
Linux是一款操作系统它与windows相比只是没有图形界面了,所以一般的用户都不会使用linux系统了,但是如果是服务器linux要比windows强大的多,下面一起来看看小编整理的Linux入门级学习笔记. 1. 磁盘管理 1.1 查看磁盘分区信息(修改分区) 方法1:查看 /proc/pa[详细]
-
多masterdevelop分支如何使用gitflow版本控制
所属栏目:[教程] 日期:2022-06-19 热度:111
在使用 gitflow 做版本控制系统,发现gitflow的时候只能指定一个master/develop,如果要多分支使用要如何操作呢?那么来看看我是如何给gitflow加料的。 公司都是git作为版本控制,公司一些项目组在用gitflow,但是我们组没有强制,但是我上月出了一次事故,总结[详细]
-
Gentoo Linux 系统桌面管理器 stumpwm
所属栏目:[教程] 日期:2022-06-19 热度:181
stumpwm 是基于 common lisp 的 Gentoo(Linux核心发行版)系统桌面管理器,非常强大,现在本文来介绍一下 stumpwm 以及如何安装配置. 以前一直使用gentoo+gnome的方法使用,说实话,gentoo做个人桌面是在很一般,尤其是跑起来 firefox,虽然依然性能要比其他linux[详细]
-
linux中Shell中过滤判断字母的例子
所属栏目:[教程] 日期:2022-06-19 热度:70
Shell命令编程其实就可以像我们的php程序一样写出强大的功能出来,下在我们来介绍linux中Shell中过滤、判断字母的例子,希望对大家有帮助. 在Shell中过滤、判断字母方法: 方法一: [root@SHELL-X64 scripts]# abc=1ab8ddd90 [root@SHELL-X64 scripts]# echo $[详细]
-
Linux下负载均衡软件LVS配置VSDR教程
所属栏目:[教程] 日期:2022-06-19 热度:128
LVS负载均衡有很多的方式今天,本文章介绍的是负载均衡VS/DR模式了,对于这个模式下面小编会简单的给各位介绍一下,有兴趣的可进来看看. VS/DR:即(Virtual Server via Direct Routing) 也就是用直接路由技术实现虚拟服务器,它的连接调度和管理与VS/NAT和VS/TU[详细]
-
Linux下禁用ARP协议的3种方法
所属栏目:[教程] 日期:2022-06-19 热度:61
ARP协义有时对于我们没有任务用处了,倒是可以给一些不法份子利用ARP来进行攻击了,下面我来介绍ARP关闭方法. ARP(地址解析协议). 地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议,主机发送信息时将包含目标IP地[详细]
-
linux下Nginx+Django Admin界面无样式问题解决方法
所属栏目:[教程] 日期:2022-06-19 热度:120
下面本文给各位介绍linux下Nginx+Django Admin界面无样式问题解决方法,如果你碰到此问题可以一起来看看吧. Django增加admin后台管理: [root@hz Byrd]# python manage.py syncdb #建表、设置管理员 [root@hz Byrd]# cat Byrd/urls.py urlpatterns = pattern[详细]
-
RabbitMQ通信方法的使用总结
所属栏目:[教程] 日期:2022-06-19 热度:127
RabbitMQ 消息队列(MQ)是一种应用程序对应用程序的通信方法,应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们. 在构建测试框架/系统时,最近使用了RabbitMQ,而且在排查各种问题中使用到了一些工具/命令,这里记录一些笔[详细]
-
字符界面安装 QEMUKVM 的 guest 客户端
所属栏目:[教程] 日期:2022-06-19 热度:114
KVM虚拟机是基于linux内核虚拟化,自linux2.6.20之后就集成在linux的各个主要发行版本中。QEMU是一种模拟处理器,现在运用最多的就是将KVM和QEMU结合起来,本文我们来看看QEMU/KVM非图形界面安装guest 我觉得,先试试在宿主机上安装VNC Server,然后VNC连过[详细]
-
virt-install字符界面安装 KVM guest 示例
所属栏目:[教程] 日期:2022-06-19 热度:175
要熟练使用virt-install进行GUEST安装,关键是熟练掌握常用参数的短、长格式以及参数的含义,本文我们来用 virt-install字符界面安装 KVM guest. 这里以安装一个CentOS-minimal系统为例: 1.将安装ISO中的文件复制出来,并修改.treeinfo文件,指定正确而的kerne[详细]
-
通过网络配对模拟处理器QEMU的monitor
所属栏目:[教程] 日期:2022-06-19 热度:77
QEMU是一套开源的模拟处理器,在GNU/Linux平台上使用广泛,本文我们将通过网络连接QEMU的监控器monitor. 1.QEMU monitor支持远程telnet访问: [root@kvm-host ~]# qemu-system-x86_64 -enable-kvm -smp 2 -m 1024 vm2.img -monitor telnet:10.1.77.82:4444,se[详细]
-
在Linux中同步时间和时区的设置方法
所属栏目:[教程] 日期:2022-06-19 热度:87
很多的用户安装系统都是一键包了,这样在安装好使用时会碰到时间不同步了,对于这个功能我们一起来看看解决办法,有需要的可进入参考. 第一、修改北京时区 这里老左以修改北京时间作为默认时区,如果有其他需要的,可以对应修改,代码如下: rm -rf /etc/localtim[详细]

浙公网安备 33038102330472号