sshd
今天调程序时发现有个辽宁的IP一直在连ssh,看了下log,居然尝试了几千次root密码。
真是够恶心的,外网各种攻击都有。
直接把这个ip给加到hosts.deny里了
我在想,如果写个脚本,自动分析log文件,解析出每个ip尝试密码的次数。如果尝试次数超过8次,就自动添加到屏蔽列表里,这样安全性就能大大提升。
搜索了下,还真有人写了这样的工具,叫DenyHosts,有兴趣可以自行google之
今天调程序时发现有个辽宁的IP一直在连ssh,看了下log,居然尝试了几千次root密码。
真是够恶心的,外网各种攻击都有。
直接把这个ip给加到hosts.deny里了
我在想,如果写个脚本,自动分析log文件,解析出每个ip尝试密码的次数。如果尝试次数超过8次,就自动添加到屏蔽列表里,这样安全性就能大大提升。
搜索了下,还真有人写了这样的工具,叫DenyHosts,有兴趣可以自行google之
技术永远都是辅助人类社会的,人们总是尽可能的倾向于使用技术使生活变得更加便利。
停车场是个很好的例子,通过使用新技术不停的优化它的实现方式,我们可以籍此一窥商业社会和技术的相辅相成。
原始的停车场是什么样子?不好说,但一定会是有围栏之类的,有一个出口和入口,人们用一些障碍物挡住出入,进去的话,工作人员会在一张纸质表格上记下了车牌号,入场时间,出来的时候根据车牌号查找,计算相应的费用。或者给车主一个纸质卡片,记下入场时间和编码,出来的时候相互对照,计时收费。这种类似的停车场现在在一些地方也可以看到。
去除枝节,停车场需要解决的问题很简单,我有一块地方,你可以过来停车,但我要计时收费。
围起来是防止有些人停车不付费。一个出口一个入口也方便管理。主要的麻烦在于计算停靠时间。
每辆车有个一车牌标记,可以通过记录车牌号的出入场时间,计算出来费用。对人类的传统解决方案来说,雇佣一两个人,这些人专门记录收费即可。
但是如果一个停车场足够的大,那个一两个人就会显得有些不够。几百辆车,在纸质记录表格上来回查找,手动计算费用,确实很费时费力,还会导致出场结算的时候车辆堵塞。
也可以把时间写在一张卡片上,把这张卡片交给车主,出来的时候直接看时间就可以避免车牌号查找。但这样可能引入车主作弊,虽然这是小概率事件。
ok,计算机出现了,可以通过一些电子技术来解决,入场的时候,发给车主一个电子标...
我们现在处在一个信息交流成本极其廉价的时代。
技术的进步使得我们现在更加容易便捷的获得信息,但也带来的大量的冗余噪音,让我们无法分辨的清楚那些信息是重要的,那些是不必要的。
通信,广义讲,交流沟通,一直是人类文明重要的发展部分。比起其他动物人类进化出了语言。借由语言使得智慧程度加快。语言沟通使得可以从其他同类获取经验,足够的经验可以避免犯错误,这使得智人从生物界脱颖而出。人类利用智慧和经验构造了陷阱长矛弓箭,那些老虎狮子虽然个体攻击力强,却被人类大量屠杀。
也许智慧就是足够的经验,加上简单的运算法则。如果拥有了足够的知识,那么对这些知识进行归纳推理,则可以得到新的知识。再归纳再推理再认知,这个循环积累运转的过程,也许就可以称为智慧的积累。
这些经验提炼后得到一些浓缩的东西,人们口口相传,相对于个体自身的认知智慧循环来讲,这个社会群体形成一个更大的循环,可以通过语言从别人处得到智慧,然后跟自己积累的经验进行累加提炼整合,得到一些新的认知看法概念,再回馈到社会群体,其他人通过这些经验又进行加工反馈,这就是一个更大的智慧循环
所以整个社会得到的知识智慧远比一个个体多得多,而且社会群体会大大加快智慧发展的过程,而这一切是通过语言的交流沟通得到的。我们把整个社会群体的智慧发展,称为人类文明发展。
这个循环有个很脆弱的地方,因为智慧是口口相传的,所以只要一些信息不被同步到其他人,比...
中午在一家餐厅吃饭,门口有空调出风口,很大的风向下吹。这时门是关着的,出风口在门的内部。我随便推了下门,没有动。用了好大力气才把门推开。这让我意识到,因为风在吹,外部一定有个空气的压力施加在门的上面。这个压力差来源于空气的运动速度不同。从我们的直觉上可以认为,这边的空气在不停的流失,外面的空气就好像被吸过来了一样。固定翼飞机获得向上的升力,也是类似的原理。就像当初物理书上的解释,机翼上下面的结构不同,上面有点弯曲,下面则是平的,这样在空气中运动的时候,上面的气流速度就比较快,下面的空气就产生一个向上的压力,把飞机拖起来。这个形象的解释看起来比较容易理解,但飞机机翼周围的气流比较复杂,实际的情况并非如此。我们就先姑且这么简单形象的理解吧。飞机可以飞起来,但是需要消耗大量的能量,这些能量消耗在了空气分子与机身的摩擦撞击中。随着速度的增加,空气阻力很快就会变得很大。就像我们开车,最省油的速度大致在80公里每小时左右。汽车的能量损耗在两个地方,一个是地面的摩擦阻力,另一个就是风阻了,摩擦力的损耗基本是常数,而空气阻力的大小跟速度成正比,随着速度的增加,空气阻力带来的能量损耗很快就占了上风。有没有什么方式,可以通过很小的能量消耗,提供足够大的升力呢,因为悬浮在空中并不做功,理论上讲是可以不需要消耗能量的。我们站在地球表面,并不会陷下去,是因为地壳结构坚硬,把我们拖了起来。空气就不行了,空气里...
今天连vpn的时候失败,仔细看看,原来是域名过期了,于是这个博客也挂了一段时间忘了重新renew有两个原因,一个是事情比较多。另一个主要原因是,name.com的通知邮件发到了gmail邮箱里,我已经很长时间不使用gmail了因为某些众所周知的原因,gmail现在在国内基本无法访问,每次收发邮件都要vpn翻出去虽然以前一直骂过滤,但是见识深了还是理解政*府的做法,有些东西是要适度控制一下,稳定局面来之不易但是gmail就没有啥必要了吧,毕竟只是个人邮箱,形不成影响另外吐槽下gmail,现在改的面目全非,体验很不好。google已不是一家不作恶的公司了,之前我喜欢用的buzz,reader,一个个相继关闭,逼着用户走。科技公司大到一定程度就会出各种问题,国内国外都类似,人才不断流向创业公司顺便把wordpress升级了下,换了个主题,简洁直白,一目了然
改变世界,是我们谈到理想时经常讲的一句话,没有人去深究它的意义,只是觉得听起来好像很厉害的样子那具体又是怎么改变呢?仅从字面上看,也没有什么门道,这个词只能算是中性,把这个世界变的不一样就行了,砍一棵树,种一朵花,都算对这个世界的改变,但我们不会因为路边有人把石头搬开就说他改变了世界。除了这个字面本身,我们语言的潜意识还对它赋予了一些其他意义,就是这个改变,一定要大一些,大到一定程度才称得上改变世界。那炸平一座山算不算改变世界?一场大地震过去,我们会说地震改变了世界吗?显然,不会。在字面意义的表象之下,我们赋予这个词的概念中,自然景观占少数,更多的是人类的生产生活方式。比如,我们可以说,互联网改变了我们的世界,集成电路芯片改变了我们的世界,汽车改变了世界,飞机改变了世界。最重要的还是人,人的生产生活方式。这个动词的主语,也就是动作的施加主体,是人还是事物?上面列举的更多的是事物,比如飞机汽车计算机,因为只有事物才能渗透到世界的每一个角落,形成重大影响。但有一点,事物总是人创造出来的,归根到底,真正做出改变的还是人,人通过创造出某种事物,通过这个事物形成对世界的改变。所以,要改变世界,必须要创造出来具有革新性的事物,这种事物可以渗透到每一个角落,影响人们的生活方式。但这不是唯一的途径,思想理念同样可以改变我们的世界耶稣创立了基督教,从此影响欧洲后续一两千年直到今天,可以说,宗教改变了...