Linux&Uinux
文章平均质量分 81
数据恢复_邓奇
本人从事数据恢复领域,对各大品牌的存储产品以及存储原理有一定的见解,对数据灾难挽救以及数据恢复有很深刻的认识。希望互联网的朋友能和我多多交流。
展开
-
构建iscsi网络存储服务
网络存储概述: 随着企业中数据信息的不断增长,尤其当成百上千TB的数据需要备份、恢复,以及面临着扩容、灾难恢复等需求时,DAS(直接附加存储,就是通过与计算机主板的I/O接口,如IDE、SCSI相连接由本机操作系统负责读写及管理)方式使得数据的管理与维护日益困难。正因为如此,网络存储技术应运而生,其最常见的就是NAS和SAN。SAN(storage area network,存储区域网络)S原创 2014-07-30 08:38:04 · 531 阅读 · 0 评论 -
Nagios整合pnp绘制性能分析图表
Nagios监控的侧重点在“此时”服务是否正常,是一个瞬时状态。通过对这个状态的监控和告警,管理员可以第一时间对主机或者服务的故障做处理。但是我们往往也非常关心主机的性能以及服务的响应时间等情况,这些情况是一个持续的变化曲线,并非一个实时的值,如果通过查看日志数据来分析的话,既繁琐又抽象,所以,我们希望Nagios可以帮我们做这份工作,然后将报表提交给我们,这样就非常方便了。这就是需要用到的Nag原创 2014-07-30 08:37:51 · 956 阅读 · 0 评论 -
利用Kickstart实现无人值守安装Rhel6.0系统
所谓的无人值守安装,就是不需要管理员繁琐的插入系统光盘或者启动U盘,而是从网络引导进行安装。这里就说到了PXE了,PXE是由Intel公司开发的网络引导技术,工作在Client/Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。并且要实现自动安装还需要一个工具,那就是kickstart。总结:要实现无人值守安装需要以下条件。客户机网卡支持PXE协议,且主原创 2014-07-30 08:37:49 · 423 阅读 · 0 评论 -
部署Nagios监控系统(二)监控远程主机的指定服务
在上一篇文章中,我们学会了如何部署Nagios,以及知道如何配置Nagios监控本机的相关服务以及服务器性能状态信息,那么接下来我们就来学习一下如何配置Nagios监控远程远程服务的指定服务,如:httpd,ftp,smtp,Mysql等服务的状态。前言在上一遍文章中作者提过配置Nagios的思路很重要,只有我们明确了思路配置就很简单了。联系人:出了问题向谁报告?一般当然是系统管理员了。监控时间段原创 2014-07-30 08:37:40 · 416 阅读 · 0 评论 -
iptables防火墙详解(一)
Linux的防火墙体系主要工作在网络层,针对TCP/IP数据包实施过滤和限制,属于典型的包过滤防火墙(或网络层防火墙)。在Linux中netfilter和iptables都是指Linux防火墙。区别在于:netfilter:指的是Linux内核中实现包过滤防火墙的内部结构,不以程序或文件的形式存在,属于“内核态”的防火墙功能体系。iptables:指的是用来管理Linux防火墙的命令程序,通常位于原创 2014-07-30 08:37:25 · 450 阅读 · 0 评论 -
详解Linux中SSH远程访问控制
SSH:是一种安全通道协议,主要用来实现字符界面的远程登录,远程复制等功能(使用TCP的22号端口)。SSH协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令。在RHEL 5系统中使用的是OpenSSH服务器由openssh,openssh-server等软件包提供的(默认已经安装),并以将sshd添加为标准的系统服务。SSH提供一下两种方式的登录验证:1、密码验证:以服务器原创 2014-07-30 08:37:21 · 711 阅读 · 0 评论 -
RHEL 5服务篇—部署Postfix邮件系统(三)构建web邮件系统
web邮件系统就是使用网页发送和接受邮件,由于使用网页发送和接受邮件不需要预先配置,直接登录网页就可以发送和接受邮件,所以使用起来很方便。postfix支持使用的web邮件系统有很多中,如:OpenWebmail、iGENUS、Extmail、SquirrelMail等等。今天我们就来使用SquirrelMail部署web邮件系统,SquirrelMail是使用PHP开发的一套网页程序,可以与Po原创 2014-07-30 08:36:42 · 594 阅读 · 0 评论 -
RHEL 5服务篇—修改MySQl数据库root密码的几种方式
一、在已知MYSQL数据库的ROOT用户密码的情况下,修改密码的方法:1、在SHELL环境下,使用mysqladmin命令设置:mysqladmin –u root –p password “新密码”回车后要求输入旧密码2、在mysql>环境中,使用update命令,直接更新mysql库user表的数据:Update mysql.user set password=password(‘新密码’)原创 2014-07-30 08:36:36 · 350 阅读 · 0 评论 -
RHEL 5服务篇—使用Apache搭建Web服务(一)
安装Apache服务以及了解相关的配置文件 在当今的互联网中常用的搭建web服务器的方法有两种,一种是IIS、一种是Apache。大家都知道IIS是微软的产品,只支持在windows系统上使用。那么我们想在Linux系统中搭建web服务器该怎么办呢?没错我们使用Apache。Apache因是开源软件,又可以跨平台使用,还支持多种网页格式,因此被使用在众多的Linux系统中。Apache原创 2014-07-30 08:36:19 · 382 阅读 · 0 评论 -
RHEL 5基础篇—管理磁盘及系统分区
管理磁盘及系统分区在linux系统中不能像在windows系统一样,插好硬盘后就可以在“磁盘管理”工具中右击创建分区和格式化了。而是需要使用相关了命令来创建以及格式化分区了。今天我们就一起来学习一下怎么在linux系统下分区以及格式化文件系统。至于分区和硬盘的表示方法请参考此文章:http://cshbk.blog.51cto.com/5685776/1176372 在lin原创 2014-07-30 08:35:33 · 487 阅读 · 0 评论 -
RHEL 5基础篇—管理文件和目录的权限
管理文件和目录的权限 在linux文件系统的安全模式中,为系统中的文件或目录赋予了两个属性:访问权限(权限)和文件的所有者(归属)。权限:访问权限包括读取、写入、可执行三种类型。(分别用r、w、x或4、2、1表示) 读取r:允许查看文件内容、显示目录列表。 写入w:允许修改文件内容,允许在目录中新建、移动、删除文件或子目录。 可执行x:允许运行程序、切换原创 2014-07-30 08:35:30 · 373 阅读 · 0 评论 -
企业WEB服务器LNMP详解
部署LNMP和部署LAMP方法是一样的,只不过是WEB服务器软件换了而已,这里使用的WEB服务器软件就是一篇文章中所部署的Nginx,所谓的LNMP也就是Linux+Nginx+Mysql+PHP。之所以使用LNMP是因为它是一个高性能的动态网站平台,在某些领域比LAMP还要出色,那么接下来我们就来部署一下LNMP环境吧。部署环境:操作系统:rhel6.0_x64Nginx:nginx-1.0.8原创 2014-07-30 08:38:02 · 620 阅读 · 0 评论 -
部署OpenVAS漏洞检测系统
OpenVAS是一款开放式的漏洞评估工具,主要用来检测目标网络或主机的安全性。与安全焦点的X-Scan工具类似,OpenVAS系统也采用了Nessus较早版本的一些开放插件。OpenVAS能够基于C/S(客户端/服务器),B/S(浏览器/服务器)架构进行工作,管理员通过浏览器或者专用客户端程序来下达扫描任务,服务器端负载授权,执行扫描操作并提供扫描结果。一套完整的OpenVAS系统包括服务器端,客原创 2014-07-30 08:37:36 · 1806 阅读 · 0 评论 -
iptables防火墙详解(四)使用layer7添加应用层过滤功能
在前面的几遍文章中我学习了Linux防火墙iptables,大家也都知道iptables防火墙是工作在网络层,针对TCP/IP数据包实施过滤和限制,属于典型的包过滤防火墙。以基于网络层的数据包过滤机制为主,同时提供少量的传输层、数据链路层的过滤功能。难以判断数据包对应于何种应用程序(如:QQ MSN等)安装netfilter-layer7补丁包的作用通过为Linux内核、iptables添加相应的原创 2014-07-30 08:37:32 · 1742 阅读 · 0 评论 -
RHEL 5服务篇—部署Postfix邮件系统(四)设置SMTP发信认证及别名机制
SMTP发信认证的常见形式如下:当用户通过SMTP协议向外部邮件域发送邮件时,服务器会要求用户提供用户账号和口令进行身份验证,只有成功通过身份验证的用户才被允许向外部发送邮件,否则将拒绝发信请求。 在Postfix邮件系统中,可以使用Cyrus SASL软件来实现基本的SMTP认证机制。Postfix通过调用CyrusSASL的函数库,使用Cyrus SASL提供的认证服务saslaut原创 2014-07-30 08:36:45 · 1868 阅读 · 0 评论 -
RHEL 5服务篇—部署Postfix邮件系统(一)
邮件系统并不是单一的一个系统,而是由不同的组件和功能组成的,而要想实现邮件的通信,就需要一些协议的支持(也就是邮件协议)。下面分别介绍一下邮件系统角色和邮件系统的协议。邮件系统的角色MTA(邮件传输代理):一般被称为邮件服务器软件,负责接收客户端软件发送的邮件,并将邮件传输给其他的MTA程序,是邮件系统的中的核心部分。MUA(邮件用户代理):一般被称为邮件客户端软件,负责为用户提供发送,接收和管理原创 2014-07-30 08:36:38 · 553 阅读 · 0 评论 -
Nagios整合cacti部署详解
整合cacti 和nagios 是利用了cacti 的一个插件nagios for cacti(NPC),它的原理是将nagios 的数据通过ndo2db 导入到mysql 数据库(cacti 的库中),然后cacti 读取数据库信息将nagios 的结果展示出来。注意:安装nagios可以参考文章部署Nagios监控系统,安装cacti可以参考文章构建cacti监测系统,本文是在rhel6.0上原创 2014-07-30 08:37:53 · 541 阅读 · 0 评论 -
安装nagios的WEB管理工具nagiosQL
NagiosQL是一个基于Web方式的Nagios配置管理工具,它使用PHP语言开发,可运行在Apache下,后台使用Mysql数据库。同时,NagiosQL也是一个开源软件。如果你使用过Nagios,那么你一定感知到了它的强大监控功能,以及它的可扩展性。然而,它的监控配置信息都存放于文件中,配置和修改都需要手工编辑文件,这样十分不便,尤其当监控的内容增多时,问题就更加明显。NagiosQL就是一原创 2014-07-30 08:37:55 · 1264 阅读 · 0 评论 -
RHEL 5服务篇—使用LAMP部署phpMyAdmin系统以及Discuz论坛系统
在前面的文章中我们已经学会搭建LAMP环境了,并且已经成功的搭建好LAMP环境了,那么搭建好LAMP平台后我们该如何部署动态网站呢?今天我们就来以phpMyadmin和Discuz这两个系统为例,讲解如何在LAMP平台上构建动态网站。部署phpMyAdmin系统phpMyAdmin是一个使用php语言编写,用来管理MySQL数据库的web应用系统,通过该套件提供的网页界面,即便是对SQL语句不太熟原创 2014-07-30 08:36:34 · 565 阅读 · 0 评论 -
RHEL 5服务篇—LAMP平台的部署及应用
LAMP架构是目前最为成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态WEB站点服务及其应用开发环境。LAMP这个词是一个缩写,具体包括:Linux系统,Apache网站服务器,Mysql数据库,PHP网页编程语言。LAMP平台的构成组件Linux:作为LAMP架构的基础,提供用于支撑WEB站点的操作系统,能够与其他三个组件提供更好的稳定性,兼容性。Apache:作为原创 2014-07-30 08:36:32 · 345 阅读 · 0 评论 -
RHEL 5服务篇—编译安装Mysql数据库
Mysql是一款开源的关系型数据库软件,它凭借其高性能、高可靠性和易于使用的特性,成为服务器领域中最受欢迎的开源数据库系统。目前互联中使用Mysql数据的大多是一些web服务器,因为当前比较流行使用PHP+Mysql做动态网站,所以今天讲解的Mysql数据也是针对于网站的。如果有些地方解释的不是很好,希望大家多多谅解,多多支持。谢谢大家!!!1、安装前的准备工作如果以前有安装过.rpm格式的mys原创 2014-07-30 08:36:27 · 525 阅读 · 0 评论 -
RHEL 5服务篇—使用Apache搭建web服务(四)部署AWStats网站分析系统
在httpd服务器的访问日志文件access_log中,记录了大量的客户机访问信息,通过分析这些信息,可以及时了解web站点的访问情况。但是由于access_log文件记录的信息太多,查看起来很不方便,所以我们使用AWStats分析系统生成图形界面查看。AWStats是使用perl语言开发的一款开源日志分析工具,它不仅可用来分析Apache网站服务器的访问日志,也可以用来分析Samba、Vsftp原创 2014-07-30 08:36:25 · 429 阅读 · 0 评论 -
RHEL 5服务篇—部署DNS域名解析服务(三)搭建主从域名解析服务器
搭建主从域名解析服务器 主域名服务器通常架设在Internet环境中,提供某一个域或某几个域内的主机与IP地址的查询服务。为了分担域名查询的压力,提供区域数据的备份,有时还会另外架设一台从域名服务器,与主域名服务器同时提供服务。列如:我们可以根据以下要求构建主从域名解析服务器650) this.width=650;" style="width:621px;height:215px;"原创 2014-07-30 08:36:17 · 538 阅读 · 0 评论 -
RHEL 5服务篇—部署FTP文件传输服务(二)部署基于虚拟用户的FTP服务
部署基于虚拟用户的FTP服务 在vsftpd服务器中,使用虚拟用户的主要好处在于,可以将登录的账号与系统登录的账号区分开来,用户名,密码都不相同,从而进一步增强了FTP服务器的安全性。1、建立虚拟用户的账号数据库vsftpd服务使用Berkeley DB格式的数据库文件来存放虚拟用户账号。建立这种数据库文件需要使用db_load工具,db_load工具由db4-utils软甲包提供,而原创 2014-07-30 08:36:10 · 334 阅读 · 0 评论 -
RHEL 5服务篇—Linux下部署DHCP及中继
linux下部署DHCP及中继 实验拓扑图如下:650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;" title="1" border="0" alt="1" src="http://img1.51cto.com/attachment/201305/12/56原创 2014-07-30 08:36:01 · 435 阅读 · 0 评论 -
RHEL 5基础篇—Linux常用命令参考手册
Linux常用命令参考手册 为了大家方便查阅某些命令的用法,作者在此列举了linux系统管理的一些常见命令。包括了命令的详细参数及选项,。关于各命令的更多选项及详细用法,请参考man手册,这里只做简单的介绍。文章中的命令格式约定如下: ““[]”部分表示可选项或参数。关机与重启 1)shutdown命令——至指定时间正常结束所有进程并关闭或重启系统。 格式:shutdown [选原创 2014-07-30 08:35:57 · 503 阅读 · 0 评论 -
RHEL 5基础篇—管理系统服务和进程
管理系统服务和进程 在系统中,各种系统服务的控制脚本默认放在“/etc/rc.d/init.d”目录下。可以通过以下两种方式对指定系统服务的控制。 1、使用专门的service控制工具 service [服务名称] [控制类型] 2、直接执行系统服务的脚本文件 /etc/rc.d/init.d/服务名称 控制类型对于大多数系统服务来说,常见原创 2014-07-30 08:35:42 · 428 阅读 · 0 评论 -
RHEL 5基础篇—vi编辑器的使用方法
vi编辑器的使用方法vi是一个功能强大的全屏字幕文本编辑工具,一直以来都作为类UNIX操作系统的默认文本编辑器。vim是vi编辑器的增强版本,在vi编辑器的基础上扩展了很多使用的功能,但是习惯上也将vim称作vi。我们可以设置一个命令别名,将vi指向vim程序。650) this.width=650;" title="15" style="border-top-width: 0px; bo原创 2014-07-30 08:35:22 · 517 阅读 · 0 评论 -
RHEL 5基础篇—linux的简介
RHEL 5基础篇—linux的简介 Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。严格来讲,Linux这个词原创 2014-07-30 08:35:09 · 444 阅读 · 0 评论 -
LVS+Keepalived实现高可用群集
一、keepalived概述keepalived是专门针对LVS设计的一款强大的辅助工具,主要用来提供故障切换和健康检查功能——判断LVS负载调度器,节点服务器的可用性,及时隔离并替换为新的服务器,当故障主机恢复后将其重新加入群集。1、keepalived的热备原理概述keepalived采用VRRP(虚拟路由冗余协议)热备份协议,以软件的方式实现Linux服务器的多机热备功能。VRRP是针对路由原创 2014-07-30 08:38:13 · 732 阅读 · 0 评论 -
配置rsync远程数据同步服务详解
rsync是一个开源的快速备份工具,可以在不同主机之间镜像同步整个目录树,支持增量备份,保持链接和权限,且采用优化的同步算法,传输前执行压缩,因此非常适合于异地备份,镜像服务器等应用。rsync的官方为http://rsync.samba.org,可以去官网下载最新版本的rsync。系统默认就已经安装好了rsync软件了,如果没装的可以使用yum或rpm安装即可。[root@localhost /原创 2014-07-30 08:38:08 · 714 阅读 · 0 评论 -
使用Nginx搭建WEB服务器
一、Nginx概述:Nginx (发音为[engine x])专为性能优化而开发,其最知名的优点是它的稳定性和低系统资源消耗,以及对并发连接的高处理能力(单台物理服务器可支持30000~50000个并发连接), 是一个高性能的 HTTP 和反向代理服务器,也是一个IMAP/POP3/SMTP 代理服。二、Apache服务器和nginx的优缺点: 我们之前大量使用Apache来作为HTTPSe原创 2014-07-30 08:38:00 · 604 阅读 · 0 评论 -
使用kickstart制作rhel6自动安装光盘
想必大家一定都了解PXE+FTP+DHCP+TFTF+Kickstart实现网络一键装系统吧!如果搭建不太了解,大家可以参考作者文章利用Kickstart实现无人值守安装Rhel6.0系统。如果大家已经对它又一定的了解了,那么本文章将使用kickstart制作一个自动安装的iso镜像,也可以称为安装关盘,使用kickstart制作自动安装iso镜像一共分为以下几个步骤。一:准备安装系统的iso镜像原创 2014-07-30 08:37:57 · 591 阅读 · 0 评论 -
RHEL 5服务篇—管理以及备份Mysql数据库系统
上一遍文章中,我们已经学会了怎么安装Mysql数据了,那么我们怎么样管理以及使用Mysql呢?Mysql是一套数据库管理系统,在每一台Mysql服务器中,支持运行对个库,每个库相当于一个容器,其中存放着许许多多的表,表中的每一行包含一条具体的数据关系信息。1、查看Mysql数据中的库和表首先我们需要连接Mysql数据,只有连接了Mysql数据才可以查看里面的内容。[root@localhost /原创 2014-07-30 08:36:30 · 383 阅读 · 0 评论 -
RHEL 5服务篇—使用Apache搭建web网站(二)客户端访问控制
为了更好的控制对网站资源的访问,我可以为特定的网站目录添加访问授权。我们可以分别通过限制客户机的地址和用户访问权限两方面控制用户的访问。那么我们就分别讲解一下这两种控制方式,这两种控制方式都应用于httpd.conf配置文件中的目录区域......范围内。客户机地址限制通过配置项order,Deny from,Allow from,根据客户机的主机名或IP地址来限制是否客户端访问。使用Order配原创 2014-07-30 08:36:21 · 391 阅读 · 0 评论 -
RHEL 5基础篇—管理LVM逻辑卷
管理LVM逻辑卷lVM是linux系统中对磁盘分区进行管理的一种逻辑机制,它是建立在硬盘分区之上,文件系统之下的一个逻辑层,在建立文件系统时屏蔽了下一层的磁盘分区布局,能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高了磁盘管理的灵活性。PV(物理卷):物理卷是LVM机制的基本存储设备,通常对应为一个普通的分区或整个硬盘。创建物理卷时,会在分区或硬盘的头部创建一个保留区块,用于记录L原创 2014-07-30 08:35:35 · 444 阅读 · 0 评论 -
RHEL 5基础篇—使用yum解决rpm包的依赖关系
使用YUM解决rpm包的依赖关系YUM简介:YUM是Yellow dog Updater Modified的简称,yum是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header。header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些 header并加以分析,才能自动化地完成余下的任务。YUM有以下特点:1原创 2014-07-30 08:35:26 · 432 阅读 · 0 评论 -
RHEL 5基础篇—系统设置及基本操作
系统设置及基本操作 在Linux 操作系统中,用户能够通过不同的接口完成各种计算机和管理任务。根据界面的外观和操作特点不同,通常可分为图形界面、命令行界面。图形界面: Linux系统的图形界面由一系列视窗化的应用程序组成,其中包括用户登录界面,桌面任务管理、资源管理器等各种应用程序,共同构成一套完整的桌面系统。650) this.width=650;" title="1" st原创 2014-07-30 08:35:15 · 355 阅读 · 0 评论 -
RHEL 5基础篇—安装Linux RHEL 5二(文本安装)
安装Linux RHEL 5 上一篇文章我们学习了怎么在图形化下安装linux RHEL 5,但是还有一种安装方法那就是文本方式的安装,文本方式的安装主要的特点就是安装速度相对于图形化要快点,还有就是使用文本形式的安装看起来比较专业点。像那些linux的大牛们安装都是使用文本的方式安装的。那我们今天就一起学习一下文本安装linux吧!1、插入linux光盘,在安装启动程序界面输入“l原创 2014-07-30 08:35:13 · 428 阅读 · 0 评论 -
Linux系统之LVS负载均衡群集
一、群集技术的概述1、群集的类型无论是那种群集,都至少包括两台节点服务器,而外表现为一个整体,只提供一个访问入口,相当于一台大型计算机。根据群集所针对的目标差异,可分为以下三种内型。负载均衡群集:以提高应用系统的响应能力,尽可能处理更多的访问请求,减少延迟,获得高并发,高负载的整天性能,例如:“DNS轮询”,“应用层交换”,“反向代理”等都可以做负载均衡群集。高可用群集:以提高应用系统的可靠性,尽原创 2014-07-30 08:38:10 · 593 阅读 · 0 评论