- 博客(84)
- 收藏
- 关注
转载 Linux下常用安全策略设置方法
1. 禁止系统响应任何从外部/内部来的ping请求 攻击者一般首先通过ping命令检测此主机或者IP是否处于活动状态,如果能够ping通 某个主机或者IP,那么攻击者就认为此系统处于活动状态,继而进行攻击或破坏。如果没有人能ping通机器并收到响应,那么就可以大大增强服务器的安全性,linux...
2014-09-19 15:01:00
459
转载 细说Linux系统优化-实践篇
作为一名linux系统管理员,最主要的工作是优化系统配置,使应用在系统上以最优的状态运行,但是由于硬件问题、软件问题、网络环境等的复杂性 和多变性,导致对系统的优化变得异常复杂,如何定位性能问题出在哪个方面,是性能优化的一大难题, 本章从系统入手,重点讲述由于系统软、硬件配置不当可能造成的性能...
2014-09-19 15:01:00
108
转载 安全运维之:文件系统安全
一、锁定系统重要文件 系统运维人员有时候可能会遇到通过root用户都不能修改或者删除某个文件的情况,产生这种情况的大部分原因可能是这个文件被锁定了。在Linux下锁定文件的命令是chattr,通过这个命令可以修改ext2、ext3、ext4文件系统下文件属性,但是这个命令必须有超级用户ro...
2014-09-19 15:01:00
112
转载 Linux-HA开源软件Heartbeat(概念篇)
一、 heartbeat的概念 Linux-HA的全称是High-Availability Linux,它是一个开源项目,这个开源项目的目标是:通过社区开发者的共同努力,提供一个增强linux可靠性(reliability)、可用性(availability)和可服务性(serviceabil...
2014-09-19 15:01:00
75
转载 Linux-HA开源软件Heartbeat(配置篇)
一、配置主节点的heartbeat Heartbeat的主要配置文件有ha.cf、haresources、authkeys,在Heartbeat安装后,默认并没有这三个文件,可以从官方网站下载得到,也可以直接从解压的源码目录中找到,在上面的安装过程中,我们已经将这三个文件放到了/etc/h...
2014-09-19 15:01:00
124
转载 vsftpd 500 OOPS: cannot change directory
今天在配置ftp时,所有配置完毕后,,启动vsftpd,通过用户登陆ftp,居然报错: C:\>ftp 10.10.1.239 Connected to 10.10.1.239 220 (vsFTPd 2.0.5) User (10.10.1.239:(none)): xaftp 331...
2014-09-19 15:01:00
151
转载 实战Nginx与Perl、Java的安装与配置
通过前面的介绍,可以对Nginx有了一个比较全面的认识:Nginx本身是一个静态的HTTP服务器和反向代理服务器,它不支持动态页面,所谓的Nginx对动态程序的支持都是通过反向代理功能实现的。下面要讲述的Nginx对Perl和JSP的支持,就是通过Nginx的反向代理功能完成的。Nginx对P...
2014-09-19 15:01:00
109
转载 su: /bin/bash: Permission denied带来的疑惑
客户一个oracle突然当机了,由于业务启动,客户下意识的重启了服务器,系统是起来了,准备切换到oracle用户下启动数据库,可以怎么都无法su切换,真是火上浇油呀,描述如下: 在root用户下,su到一个普通用户oracle,得到如下错误: [root@localhost ~]# su -...
2014-09-19 15:01:00
122
转载 分布式日志收集系统scribe介绍
Scribe是facebook开源的日志收集系统,在facebook内部已经得到大量的应用。 Scribe是基于一个使用非阻断C++服务器的thrift服务的实现。它能够从各种日志源上收集日志,存储到一个中央存储系统 (可以是NFS,分布式文件系统等)上,以便于进行集中统计分析处理。它为日志的...
2014-09-19 15:01:00
207
转载 一次Linux系统被攻击的分析过程
IT行业发展到现在,安全问题已经变得至关重要,从最近的“棱镜门”事件中,折射出了很多安全问题,信息安全问题已变得刻不容缓,而做为运维人员,就必须了解一些安全运维准则,同时,要保护自己所负责的业务,首先要站在攻击者的角度思考问题,修补任何潜在的威胁和漏洞。 一次Linux被入侵后的分析 ...
2014-09-19 15:01:00
88
转载 Linux系统优化思路-理论篇
Linux操作系统是一个开源产品,也是一个开源软件的实践和应用平台,在这个平台下有无数的开源软件支撑,我们常见的apache、tomcat、mysql、php等等,开源软件的最大理念是自由、开放,那么linux作为一个开源平台,最终要实现的是通过这些开源软件的支持,以最低廉的成本,达到应用最...
2014-09-19 15:01:00
89
转载 分享与快乐-我的Linux情结
记得最早接触linux是在2000年,那个时候,还在上大学,一个同学从荷兰回来,带回来了一个Linux的拷贝版,记得版本还是Redhat6.2。曾经为安装一个系统让我们忘记疲劳,挑灯夜战,不亦乐乎。那时Linux的学习资料还很少,能够学习的书籍也不多,网上Linux技术社区也很少,就凭着Red...
2014-09-19 15:01:00
71
转载 献给初学者:轻松快捷搭建VSFTP服务器
ftp服务概述 FTP,全称是File transfer protocol,即文件传输协议,是最常用的文件共享和文件传输方式。FTP常用的数据传输模式有2种,分别是主动传输模式(PORT FTP)和被动传输模式(PASV FTP)。 主动传输模式就是一般形式的FTP,首先由client建立传...
2014-09-19 15:01:00
102
转载 在Linux下轻松玩转Samba服务器
一、samba概念和功能 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了...
2014-09-19 15:01:00
104
转载 无聊的apache错误(.htaccess pcfg_openfile)
apache的错误见得不少,可是这个错误还真被忽略了,今天一台web服务器出现访问403异常,查看配置文件均无问题,而在error.log文件中,给出了类似这么几行提示: [Tue Oct 26 12:42:58 2010] [crit] [client 8.8.8.8] (13)Permi...
2014-09-19 15:01:00
126
转载 Heartbeat3.x应用全攻略之:安装、配置、维护
一、安装heartbeat前的准备 1、Heartbeat集群必须的硬件 构建一个Heartbeat集群系统必须的硬件设备有: 节点服务器、网络和网卡、共享磁盘 2、操作系统规划 这里统一采用Centos5.3操作系统,每个节点服务器都有两块网卡,一块用作连接公用网络,另一块通过以太...
2014-09-19 15:01:00
133
转载 利用ISCSI存储技术构建IP存储网络(安全篇)
在前面的文章中,介绍了如何搭建一个简单的iSCSI网络存储系统,作为iSCSI initiator的客户端主机可以任意连接和使用iSCSI target共享出来的所有磁盘和分区,而在很多时候,通过授权认证连接共享磁盘或分区是必须的,例如:只允许客户端主机A连接target共享出来的磁...
2014-09-19 15:01:00
157
转载 通过rsync+inotify实现数据的实时备份
在前面的博文中,我讲到过利用rsync实现数据的镜像和备份,但是要实现数据的实时备份,单独靠rsync还不能实现,本文就讲述下如何实现数据的实时备份。 一、rsync的优点与不足 与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsy...
2014-09-19 15:01:00
134
转载 一次因NAS存储故障引起的Linux系统恢复案例
一、 故障现象描述 NAS操作系统内核为Linux,自带的存储有16块硬盘,总共分两组,每组做了RAID5,Linux操作系统无法正常启动,在服务启动到cups那里就停止了,按键ctrl+c强制断开也没有响应,查看硬盘状态,都是正常的,没有报警或者警告现象。 二、 问题判断思路 通...
2014-09-19 15:01:00
195
转载 浅谈Linux的内存管理机制
一 物理内存和虚拟内存 我们知道,直接从物理内存读写数据要比从硬盘读写数据要快的多,因此,我们希望所有数据的读取和写入都在内存完成,而内存是有限的,这样就引出了物理内存与虚拟内存的概念。 物理内存就是系统硬件提供的内存大小,是真正的内存,相对于物理内存,在linux下还有一...
2014-09-19 15:01:00
133
转载 Oracle RAC系列之:ASM基本操作维护
ASM(自动存储管理)是一个专门为Oracle数据库服务的数据文件存储机制,通过ASM管理数据文件,DBA不用再担心I/O性能问题,也不需要知道文件的名称,同时ASM也提供了文件系统到卷管理器的集成,下面依次介绍。 一、ASM的特点 (1)自动调整I/O负载 ASM可以在所有可用的磁盘中自动...
2014-09-19 14:59:00
133
转载 细说Linux下软件包的安装与管理
一 源码安装方式 由于linux操作系统开放源代码,因而在其上安装的软件大部分也都是开源软件,例如apache、tomcat、php等软件。开源软件基本都提供源码下载,源码安装的方式;源码安装的好处是用户可以自己定制软件功能,安装需要的模块,不需要的功能可以不用安装,此外,用户还可...
2014-09-19 14:59:00
154
转载 高性能HTTP加速器Varnish(性能调优篇)
varnish是否能稳定、快速的运行,与Linux本身的优化以及varnish自身参数的设置有很大关系,在varnish安装配置完成后,还必须从操作系统和varnish配置参数两个方面对varnish服务器进行性能优化,从而最大程度上发挥varnish的性能。 一、优化lin...
2014-09-19 14:59:00
71
转载 Hadoop基础入门学习笔记(基本概念)
一、数据块(blck) HDFS(Hadp Distributed File System)默认的最基本的存储单位是64M的数据块。 和普通文件系统相同的是,HDFS中的文件是被分成64M一块的数据块存储的。 不同于普通文件系统的是,HDFS中,如果一个文件小于一个数据块的大小...
2014-09-19 14:59:00
53
转载 轻量级HTTP服务器Nginx(安装篇)
一、下载与安装Nginx Nginx的官方网站是http://sysoev.ru/nginx/,英文主页为http://nginx.net,从这里可以获得Nginx的最新版本信息。Nginx有三个版本:稳定版、开发版和历史稳定版。开发版更新较快,包含最新的功能和bug的修复,但同时...
2014-09-19 14:59:00
64
转载 关于Lvs调度策略的深入研究
Lvs基本问题: 在ipvsadm 的用法中,很多文档对于persistent参数是这样说明的。 -p –persistent [timeout] 持久稳固的服务。这个选项的意思是来自同一个客户的多次请求,将被同一台真实的服务器处理。timeout 的默认值为300 秒。 “来自同一个客...
2014-09-19 14:59:00
73
转载 浅谈linux系统下常见的故障与处理方法
与windows系统一样,linux操作系统也会存在很多问题和故障,很多linux新手都害怕故障,面对出现的问题显得无可奈何,更有甚者,由此放弃了linux,其实,我们不应该惧怕问题,学习就是一个发现问题与解决问题的过程,只要掌握了解决问题的基本思路,一切故障都会迎刃而解,当然前提...
2014-09-19 14:59:00
2945
转载 Ganglia监控扩展实现机制
默认情况下,ganglia通过gmond守护进程收集cpu、memory、disk、I/O、process、network六大方面的数据,然后汇总到gmetad守护进程下,使用rrdtools存储数据,最后将历史数据以曲线方式通过php页面呈现,但是很多情况下,这些基础数据还不足以...
2014-09-19 14:59:00
157
转载 java.lang.OutOfMemoryError: allocLargeArray内存溢出
今天一个web服务器不工作了,查看日志.tomcat报出如下信息: Caused by: java.lang.OutOfMemoryError: allocLargeArray - Object size: 80040, Num elements: 40010 以上日志信息基本的意思是程序...
2014-09-19 14:59:00
166
转载 运维监控利器Nagios之:nagios配置详解
一、nagios配置过程详解 1、nagios默认配置文件介绍 nagios安装完毕后,默认的配置文件在/usr/local/nagios/etc目录下,每个文件或目录含义如下表所示: 2、配置文件之间的关系 在nagios的配置过程中涉及到的几个定义有:主机、主机组,服务...
2014-09-19 14:59:00
93
转载 libsasl2.so.2无法找到,apache无法启动
客户的服务器在过年时,被火烧掉了,客户找数据恢复公司恢复出来了数据,但是应用还是无法访问,最后到了apache这里,apache2 无法启动, 说libsasl2.so.2 找不到,apache 无法启动. 解决方法: # whereis httpd 找出你的httpd 的安装绝对路径...
2014-09-19 14:59:00
660
转载 谈谈Linux下Yum的使用
软件的升级是对软件功能的改进和安全性的升级,与windows系统类似,linux操作系统下也需要对软件进行定期的更新升级,保持软件始终处于最新状态。Linux操作系统的升级可以分为自动升级和手动升级两种方式:自动升级一般是在有授权的linux发行版或者免费linux发行版下进行的,只要输入升级...
2014-09-19 14:59:00
60
转载 轻量级HTTP服务器Nginx(入门篇)
一、什么是Nginx 相信很多读者都对Apache非常熟悉,与Apache类似,Nginx是一款高性能的HTTP和反向代理服务器软件,也是一个 IMAP/POP3/SMTP 代理服务器。Nginx(发音是“engine x”)由俄罗斯的程序设计师Igor Sysoev所开发(Igor将源代码...
2014-09-19 14:59:00
76
转载 运维实战案例之文件已删除但空间不释放问题解析
1、错误现象 运维的监控系统发来通知,报告一台服务器空间满了,登陆服务器查看,根分区确实没有空间了,如下图所示: 这里首先说明一下服务器的一些删除策略,由于Linux没有回收站功能,我们的线上服务器所有要删除的文件都会首先移动到系统/tmp目录下,然后定期清除/tmp目录下的...
2014-09-19 14:59:00
143
转载 Oracle CRS的管理与维护
CRS提供了很多命令可以管理和查看集群服务状态,常用的有crs_stat、crs_start、crs_stop、crsctl等,这里依次介绍。 1、 查看集群状态 通过crs_stat命令可以查看集群中所有资源的状态,包括资源状态、资源运行在哪个节点上、资源类型等信息。例如: ...
2014-09-19 14:59:00
97
转载 Oracle案例:损坏控制文件的恢复方法
一: 损坏单个控制文件 损坏单个控制文件是比较容易恢复的,因为一般的数据库系统,控制文件都不是一个,而且所有的控制文件都互为镜相,只要拷贝一个好的控制文件替换坏的控制文件就可以了。 1、控制文件损坏,最典型的就是启动数据库出错,不能mount数据库 SQL>startup ORA-0...
2014-09-19 14:59:00
181
转载 如何选择适合自己的linux发行版
谈到linux的发行版本,太多了,可能谁也不能给出一个准确的数字,但是有一点是可以肯定的,linux正在变得越来越流行, 面对这么多的Linux 发行版,打算从其他系统转到linux系统来的初学者可能会感到困惑,即便是忠实的 Linux 用户也没有时间和精力去挨个尝试,因此初学者在学习linu...
2014-09-19 14:59:00
121
转载 Oracle案例:损坏数据文件的恢复方法
一:非归档模式下丢失或者损坏数据文件 在非归档模式下损坏或者丢失数据文件,如果有相应的备份,在一定程度上是可以恢复的,但是如果oracle过多的读写操作记录信息而导致redo重写的时候,恢复就会停滞,非归档下系统能自动恢复的仅仅限于redo中存在的记录。 可以成功恢复案例 SQL>...
2014-09-19 14:59:00
327
转载 LVS+Keepalived构建高可用负载均衡(配置篇)
一、 LVS简介 LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用...
2014-09-19 14:59:00
67
转载 红帽集群套件RHCS四部曲(概念篇)
一、 什么是RHCS RHCS是Red Hat Cluster Suite的缩写,也就是红帽子集群套件,RHCS是一个能够提供高可用性、高可靠性、负载均衡、存储共享且经济廉价的集群工具集合,它将集群系统中三大集群架构融合一体,可以给web应用、数据库应用等提供安全、稳定的运行环境。 更确切...
2014-09-19 14:59:00
99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人