一次Linux系统被攻击的分析过程IT行业发展到现在,安全问题已经变得至关重要,从最近的“棱镜门”事件中,折射出了很多安全问题,信息安全问题已变得刻不容缓,而做为运维人员,就必须了解一些安全运维准则,同时,要保护自己所负责的业务,首先要站在攻击者的角度思考问题,修补任何潜在的威胁和漏洞。AD:201...
分类:
系统相关 时间:
2014-09-24 11:19:16
阅读次数:
219
相信各位对堡垒机(跳板机)不陌生,为了保证服务器安全,前面加个堡垒机,所有ssh连接都通过堡垒机来完成,堡垒机也需要有 身份认证,授权,访问控制,审计等功能,笔者用Python基本实现了上述功能。AD:2014WOT全球软件技术峰会北京站 课程视频发布11月21日-22日 与WOT技术大会相约深圳 ...
分类:
编程语言 时间:
2014-09-24 10:55:26
阅读次数:
331
在日常的运维工程中经常遇到一些服务器的TCP连接过高,头疼不已。针对一些日常出现的问题,做一些总结,希望能抛砖引玉。现在网站大部分都使用nginx和tomcat,利用nginx高效的使用系统资源以及tomcat的处理事物高效来特点完成日常的网站运作。尝尝采用前端nginx进行转发后端tom..
分类:
其他好文 时间:
2014-09-24 03:00:06
阅读次数:
223
公众平台企业号上线,继订阅号、服务号之后,成为第三种公众号。企业号适用于企业与员工或上下游供应链之间的沟通。旨在通过微信连接企业应用,为企业提供移动端办公入口。
分类:
微信 时间:
2014-09-23 23:11:05
阅读次数:
408
1 解释
1.1 定义
将一个类的接口转换成客户希望的另外一个接口。
1.2 分析
定义中重点是“转换”,以下的例子都体现了适配器的原理:
1. 出国旅游,人民币必须兑换成外币才能正常的进行流通和使用。
2. 各用电设备使用电压都不一样,需要用一个变压器提供对应的电压。
3. 各国语言不一样,所以出现了翻译这么一个职业,帮助大家顺畅的沟通。
2 代码分析
2.1 买大米的故事...
分类:
其他好文 时间:
2014-09-23 19:00:25
阅读次数:
167
原文:找到SQL Server数据库历史增长信息 很多时候,在我们规划SQL Server数据库的空间,或向存储方面要空间时,都需要估算所需申请数据库空间的大小,估计未来最简单的办法就是看过去的趋势,这通常也是最合理的方式。 通常来讲,一个运维良好的数据库都需要做定期基线(baseline),有了基...
分类:
数据库 时间:
2014-09-23 16:38:14
阅读次数:
249
javascript 采用设计模式主要有下面的三方面原因:可维护性:设计模式有助于降低模块之间的耦合程度。这使代码进行重构和换用不同的模块变得容易,也使程序员在大型项目中合作变得容易。沟通:设计模式为处理不同类型的对象提供了一套通用的术语。程序员可以简洁的描述自己系统的工作方式。性能:采用一些优化性...
分类:
编程语言 时间:
2014-09-23 16:13:34
阅读次数:
287
优化需要注意的点
除非必要,一开始不要优化(尤其是开发阶段)
有些优化准则已经过时,需要考虑当下的软硬件环境(不要墨守成规)
不要过分强调某些系统级指标,如cache 命中率,而应该聚焦性能瓶颈点
不盲从,测试、找到系统的性能瓶颈,再确定优化手段
注意权衡优化的成本和收益(有些优化可能需要现有架构做出调整、增加开发/运维成本)
优化的目标是用户体验、降低硬件成本(降低集群规模、不依赖单...
分类:
其他好文 时间:
2014-09-23 15:33:24
阅读次数:
152
接受第一次培训,记录下内容,时常可以翻看一下。很多内容都是我自己的理解,如果有错的地方,还请看过的大神多多指教~不胜感激~pia~丢上张图:我们公司现在用的是Nginx,所以图中的WebServer写了Nginx。如果App or Browser需要什么东西,要发个请求给Server给服务器,这个请...
分类:
其他好文 时间:
2014-09-23 15:24:14
阅读次数:
213
一、安装前准备
(1)创建nagios用户和用户组
[root@localhost ~]#useradd -s /sbin/nologin nagios
[root@localhost ~]#mkdir /usr/local/nagios
[root@localhost ~]#chown –R nagios.nagios /usr/local/nagios
(2)开启系统sendm...
分类:
移动开发 时间:
2014-09-23 13:53:05
阅读次数:
241