一、fail2ban简介fail2ban可以监视你的系统日志,然后匹配日志的错误信息(正则式匹配)执行相应的屏蔽动作(一般情况下是防火墙),而且可以发送e-mail通知系统管理员,是不是很好、很实用、很强大!二、简单来介绍一下fail2ban的功能和特性1、支持大量服务。如sshd,apache,qm..
分类:
其他 时间:
2015-11-13 19:18:31
收藏:
0 评论:
0 赞:
0 阅读:
294
#!/usr/bin/python
#-*-coding:utf-8-*-
aalist=[‘Mac‘,‘Coffee‘,‘Book‘,‘Bus‘]
price=[‘10000‘,‘50‘,‘500‘,‘2000‘]
shop_list=[]#购物车列表
gongzi=int(raw_input(‘请输入你的工资:‘))
importsys
ifgongzi<int(price[1]):#如果工资小于coffee的价格;
print‘请努力工作!..
分类:
其他 时间:
2015-11-13 19:18:21
收藏:
0 评论:
0 赞:
0 阅读:
264
Linux软RAID的做法:RAID0--stiping条带---没有冗余,性能上读写都有提升,最少需要两块硬盘;硬盘利用率100%RAID1--Mirror--镜像---而写性能会下降,读会有一定的提升--硬盘至少需要两块,且为双数存在.硬盘利用率50%RAID5---------有冗余,性能上读写都有提升,至少需要3块硬盘.硬盘..
分类:
系统服务 时间:
2015-11-13 19:18:11
收藏:
0 评论:
0 赞:
0 阅读:
402
学习笔记:今天学习了dreamweaver里的框架样式,框架样式可以在插入----html----找到框架首先在查看——可视化助理中,找到框架边框然后拖拽的方式,搭建框架,给每个区域命名,topleftrightalt+shift是选取一块的区域把边框选择为0,设置为否就可以隐藏边框保存的时候记得每个..
分类:
其他 时间:
2015-11-13 19:18:01
收藏:
0 评论:
0 赞:
0 阅读:
223
MongoDB运维常用操作分析方法:1.通过top、free、iostat、iftop等工具查看Linux服务器平均负载、CPU利用率、IO、内存、swap、网络流量等,先定位到压力源头。2.通过mongostat、mongotop等分析MongoDB读写压力。观察PageFaults、Connections、Queues等性能指标。3.日志中默认记..
分类:
数据库技术 时间:
2015-11-13 19:17:21
收藏:
0 评论:
0 赞:
0 阅读:
324
resin远程调试<jvm-arg>-Xdebug</jvm-arg><jvm-arg>-Xnoagent</jvm-arg><jvm-arg>-Djava.compiler=NONE</jvm-arg><jvm-arg>-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=2012</jvm-arg>resin远程监控<jvm-ar..
分类:
其他 时间:
2015-11-13 19:17:01
收藏:
0 评论:
0 赞:
0 阅读:
392
注,如用户的shell是/bin/sh,需要将其修改为/bin/bash!!usermod-s/bin/bash用户名kaliLinux系统对应的配置文件是/etc/bash.bashrc,不同发行版本可能不同步骤一:vi/etc/bashrc增加如下:HISTFILESIZE=2000HISTSIZE=2000HISTTIMEFORMAT="%Y%m%d-%H%M%S:"exportHISTTIMEFORMAT#..
分类:
系统服务 时间:
2015-11-13 19:16:41
收藏:
0 评论:
0 赞:
0 阅读:
382
清除登陆系统成功的记录[root@localhostroot]#echo>/var/log/wtmp//此文件默认打开时乱码,可查到ip等信息[root@localhostroot]#last//此时即查不到用户登录信息清除登陆系统失败的记录[root@localhostroot]#echo>/var/log/btmp//此文件默认打开时乱码,可查到登陆失败信..
分类:
其他 时间:
2015-11-13 19:16:31
收藏:
0 评论:
0 赞:
0 阅读:
446
struct2源码解读之container原理container翻译成中文的意思是容器,通俗地来说,就是struct2的运行环境。这个所谓的运行环境,有点类似于一个容器,里面装着各种对象,当struct2处理aciton请求的,就会容器中取相应的对象。下面探讨下container的实现原理。container是一个接口..
分类:
其他 时间:
2015-11-13 19:16:21
收藏:
0 评论:
0 赞:
0 阅读:
287
字符串的冒泡排序与整型冒泡排序与原理相同,在此就不对冒泡排序做详细介绍,直接给出源代码!#include<stdio.h>
#include<stdlib.h>
#defineN10
intmain()
{
char*arr[N]={"pas","pase","abced","asdf","acdef","ertugbs","jhgsds","ksjdjfh","skjsh","smjdjg"..
分类:
编程语言 时间:
2015-11-13 19:15:41
收藏:
0 评论:
0 赞:
0 阅读:
368
问题现象:使用citrixVPX发布应用的时候,从外网访问出现Error:Loginexceedsmaximumallowedusers.解决方法:vitrualServer里面将icaonly勾上
分类:
Web开发 时间:
2015-11-13 19:15:31
收藏:
0 评论:
0 赞:
0 阅读:
1461
1、redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset--有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这..
分类:
其他 时间:
2015-11-13 19:15:21
收藏:
0 评论:
0 赞:
0 阅读:
887
###修改端口grepPort/etc/ssh/sshd_config
sed-i‘/#Port22/aPort52113‘/etc/ssh/sshd_config
grepPort/etc/ssh/sshd_config###禁止root用户登录grep‘PermitRootLoginyes‘/etc/ssh/sshd_config
sed-i‘/#PermitRootLoginyes/aPermitRootLoginno‘/etc/ssh/sshd_config
grep‘Permit..
分类:
其他 时间:
2015-11-13 19:15:11
收藏:
0 评论:
0 赞:
0 阅读:
296
Q1.用stat函数替换图4-3程序中的lstat函数,如若命令行参数之一是符号链接,会发生什么变化?改之前:[root@clstore3~]#./lstat/etc/passwd/etc/dev/log/dev/tty/dev/sr0/dev/cdrom/etc/passwd:regular/etc:directory/dev/log:socket/dev/tty:characterspecial/dev/sr0:blocksp..
分类:
其他 时间:
2015-11-13 19:14:51
收藏:
0 评论:
0 赞:
0 阅读:
302
欢迎访问:鲁春利的工作笔记,学习是一种信仰,让时间考验坚持的力量。Kafka主要的shell脚本有[hadoop@nnodekafka0.8.2.1]$ll
总计80
-rwxr-xr-x1hadoophadoop9432015-02-27kafka-console-consumer.sh
-rwxr-xr-x1hadoophadoop9422015-02-27kafka-console-producer.sh
-rwxr-xr..
分类:
系统服务 时间:
2015-11-13 19:14:31
收藏:
0 评论:
0 赞:
0 阅读:
433
测试环境:centos6.5_x64javajenkinssvn+apachetomcat实现目的:利用jenkins实现,当svn有代码更新时,Jenkins自动将代码更新到tomcat应用目录下,并重启tomcat生效第一步:环境搭建svn+apache安装:tomcat安装:(不多说)jenkins安装,直接将war包放入tomcat的webapps目录下..
分类:
其他 时间:
2015-11-13 19:14:21
收藏:
0 评论:
0 赞:
0 阅读:
374
一.集群概念--Gluster集群”主要分为高性能集群HPC(HighPerformanceCluster)、高可用集群HAC(HighAvailablityCluster)和负载均衡集群LBC(LoadBalancingCluster)。集群文件系统是指协同多个节点提供高性能、高可用或负载均衡的文件系统,它是分布式文件系统的一个子集,消除了单..
分类:
其他 时间:
2015-11-13 19:13:51
收藏:
0 评论:
0 赞:
0 阅读:
403
#define_CRT_SECURE_NO_WARNINGS1
#include<stdio.h>
#include<stdlib.h>
intmain()
{
intascii[255]={0};
intarr[]={1,9,1,2,3,4,4,9};
intlen=sizeof(arr)/sizeof(arr[0]);
inti=0;
for(i=0;i<len;i++)
{
ascii[arr[i]]++;
}
for(i=0;i<len;i++)
{
if(asci..
分类:
编程语言 时间:
2015-11-13 19:13:41
收藏:
0 评论:
0 赞:
0 阅读:
279
先把VMwareTools-XXX-tar.gz放到某个目录下(在图形界面可以直接放在root文件夹里),如/tmpcd/tmp(注:进入tmp文件夹里)tarzxfVMwareTools-5.5.3-34685.tar.gz(注:解压安装包)cdvmware-tools-distrib(注:进入解压出来的文件夹里)./vmware-install.pl(注:执行安装文件..
分类:
系统服务 时间:
2015-11-13 19:13:21
收藏:
0 评论:
0 赞:
0 阅读:
328
MongoDB计划缓存的影响MongoDB2.6复制集Primary创建索引后,发现Secondary的查询没有走最新的索引。临时清理掉该集合的计划缓存后正常。笔者观察到出现性能问题时,语句并没有走最优的执行计划。对于MongoDB3.0.3及之前的版本,可以通过如下两种方法得到解决:1.对于查询显式指..
分类:
数据库技术 时间:
2015-11-13 19:13:11
收藏:
0 评论:
0 赞:
0 阅读:
405