现在位置: 首页 >

所有2011年03月文章

Cacti监控硬盘I/O的方法

2011年03月31日 IT运维  ⁄ 共 1349字 ⁄ 被围观 0+ /评论:+0°
Cacti是我常用的监控网络软件,有时候我拿来监控我的硬盘I/O ,来看看具体是怎么做的! cacti监控硬盘I/O的方法: cacti本身的模板只可以监控硬盘的使用大小,而不能监控使用百分率,所以我们可以自定义cdef来监控硬盘使用率,并借助thold插件实现报警功能。网上找的资料都是在cacti.0.8.6版上实现的,而我用的是cacti.0.8.7版。因此,根据实际情况做如下改动: 在cacti目录下,vi global_arrays.php 搜索custom_data_source_ty... 阅读全文

MySQL添加用户的两种方法

2011年03月31日 IT运维  ⁄ 共 3727字 ⁄ 被围观 0+ /评论:+0°
文章开头,我就开门见山,直接为大家介绍在MySQL中添加用户的方法,即有2个不同的方法增加用户:通过使用GRANT语句或通过直接操作MySQL授权表;比较好的方法是使用GRANT语句,因为他们是更简明并且好像错误少些。 下面的例子显示出如何使用MySQL客户安装新用户。这些例子假定权限已缺省被安装。这意味着为了改变,你必须在MySQL正在运行同一台机器上,你必须作为MySQL root用户连接,并且root用户必须对MySQL数据库有insert权限... 阅读全文

MySQL数据库中数据被删除后的恢复

2011年03月31日 IT运维  ⁄ 共 2844字 ⁄ 被围观 1+ /评论:+0°
当数据库被删除后的恢复方法: 一、首先建立一个测试用的数据库。 [root@CentOS ~]# mysql -u root -p   ← 用root登录到MySQL服务器 Enter password:  ← 输入MySQL的root用户密码 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 8 to server version: 4.1.20 Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> create database test;  ← 建立一个测试用的... 阅读全文

MySQL数据库的自动备份

2011年03月31日 IT运维  ⁄ 共 1026字 ⁄ 被围观 0+ /评论:+0°
MySQL数据库中的数据都是非常重要的数据信息,是要告诉保密的,一旦丢失,将会造成很大的损失,所以数据备份是MySQL数据库操作过程中最为重要的环节,下文中就为大家介绍MySQL数据库的自动备份。 建立数据库备份所需条件 [1] 建立自动备份脚本 在这里,为了使数据库备份和恢复的符合我们的实际要求,用一段符合要求的Shell脚本来实现整个备份过程的自动化。 [root@CentOS ~]# vi mysql-backup.sh  ← 建立数据库自动备份脚本,... 阅读全文

MySQL数据库锁机制的相关原理简介

2011年03月31日 IT运维  ⁄ 共 1700字 ⁄ 被围观 0+ /评论:+0°
不同于行级或页级锁定的选项: 版本(例如,为并行的插入在MySQL中使用的技术),其中可以一个写操作,同时有许多读取操作。这明数据库或表支持数据依赖的不同视图,取决于访问何时开始。其它共同的术语是“时间跟踪”、“写复制”或者“按需复制”。 按需复制在许多情况下优先于页级或行级锁定。然而,在最坏的情况下,它可能比使用常规锁定使用多的内存。 除了行级锁定外,你可以使用应用程序级锁定,例如在MySQL中使用GET_LOCK()和RE... 阅读全文

浅析MySQL数据碎片的产生

2011年03月31日 IT运维  ⁄ 共 5582字 ⁄ 被围观 0+ /评论:+0°
本文浅析MySQL数据碎片的产生:定义,时间及成因。 MySQL列表,包括MyISAM和InnoDB这两种最常见的类型,而根据经验来说,其碎片的产生及消除都是随机的。碎片会在你的表格中留下明显的空白,而这会给列表扫描工作带来相当大的困扰。对你的列表进行优化,这样会使列表的全面及分区扫描工作进行得更有效率。 碎片――实例 MySQL具有相当多不同种类的存储引擎来实现列表中的数据存储功能。每当MySQL从你的列表中删除了一行内容,该段... 阅读全文

两大步骤教您开启MySQL数据库远程登陆帐号

2011年03月31日 IT运维  ⁄ 共 1109字 ⁄ 被围观 0+ /评论:+0°
远程登录是因特网上提供的较早的服务,用户通过该命令使自己的计算机暂时成为远地计算机的终端,直接调用远地计算机的资源和服务。 数据库的远程登录方便快捷,好处多多,下文中我将给大家带来开启MySQL数据库远程登陆帐号的两大步骤。 在工作实践和学习中,如何开启 MySQL 数据库的远程登陆帐号算是一个难点的问题,以下内容便是在工作和实践中总结出来的两大步骤,能帮助DBA们顺利的完成开启 MySQL 数据库的远程登陆帐号。 1... 阅读全文

Mysql数据库名和表名的大小写敏感性问题

2011年03月31日 IT运维  ⁄ 共 967字 ⁄ 被围观 0+ /评论:+0°
一直以来,Mysql数据库名和表名的大小写都是个敏感的问题,困扰着Mysql数据库管理员。在 MySQL 中,数据库和表对应于那些目录下的目录和文件。因而,操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在 Windows 中是大小写不敏感的,而在大多数类型的 Unix 系统中是大小写敏感的。一个特例是 Mac OS X,当缺省的 HFS+ 文件系统使用时。然而 Mac OS X 还支持 UFS 卷,那些在 Mac OS X 是大小写敏感的就... 阅读全文

Mysql数据库服务器安装与配置

2011年03月31日 IT运维  ⁄ 共 2656字 ⁄ 被围观 0+ /评论:+0°
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在2008年1月16号被Sun公司收购。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。Mysql数据库尽管功能上海不是很完善,但还是赢得了广大用户的好评。 它具有以下特性: 1.使用C和C++编写,并使用了多种编译器进行测试,保证... 阅读全文

Vsftpd的安装、编译

2011年03月30日 IT运维  ⁄ 共 1074字 ⁄ 被围观 0+ /评论:+0°
Vsftpd的安装、编译:注意:Vsftpd-1.2.0.tar.gz的安装 ⑴准备条件 VSFTPD默认配置中需要“nobody”用户。在系统中添加此用户,如果用户已经存在,useradd命令有相应提示。 [root@hpe45 root]# useradd nobody useradd: user nobody exists VSFTPD默认配置中需要“/usr/share/empty”目录。在系统中此目录,如果目录已经存在,mkdir命令有相应提示。 [root@hpe45 root]# mkdir /usr/share/empty/ mkdir: cannot create directory '/u... 阅读全文

MySQL数据库中的哈希加密

2011年03月29日 IT运维  ⁄ 共 1467字 ⁄ 被围观 0+ /评论:+0°
MySQL数据库加密的方法有很多种,不同的加密方法对应着不同的情况,本文介绍的数据库加密方法----哈希加密,对数据库保存的敏感数据有较好的数据库保护性。 哈希加密 如果数据库保存了敏感的数据,如银行卡密码,客户信息等,你可能想将这些数据以加密的形式保存在数据库中。这样即使有人进入了你的数据库,并看到了这些数据,也很难获得其中的真实信息。 在应用程序的大量信息中,也许你只想交很小的一部分进行加密,如用户的... 阅读全文

mysql实现自动远程备份

2011年03月29日 IT运维  ⁄ 共 829字 ⁄ 被围观 0+ /评论:+0°
mysql数据库的备份给数据库的操作带来很大的简便,很好的保证了mysql数据库中数据库的绝对安全,如果不备份数据库,数据库中数据丢失了,工作人员则是无计可施,而数据库的备份就使数据库管理员更好的管理数据库。如今,随着技术的不断发展,mysql数据库的自动远程备份也得到了实现。 一、实现本地自动备份数据库很简单: 1.以root身份登陆 2.计划任务(每天的3:30自动执行 /usr/bin/mysqlbackup) crontab 0 3:30 * * * /usr/... 阅读全文

数据库开发程序员在开发过程中的注意事项

2011年03月26日 IT运维  ⁄ 共 1998字 ⁄ 被围观 0+ /评论:+0°
一、前言:在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其它数据库应该有一些共性。 二、适合读者对象: 数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 三、介绍: 在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操... 阅读全文

Linux网络系统可能受到的攻击和安全防范策略

2011年03月25日 IT运维  ⁄ 共 1734字 ⁄ 被围观 0+ /评论:+0°
Linux网络系统可能受到的攻击类型 “拒绝服务”攻击 所谓“拒绝服务”攻击是指黑客采取具有破坏性的方法阻塞目标网络的资源,使网络暂时或永久瘫痪,从而使Linux网络服务器无法为正常的用户提供服务。例如黑客可以利用伪造的源地址或受控的其他地方的多台计算机同时向目标计算机发出大量、连续的TCP/IP请求,从而使目标服务器系统瘫痪。 “口令破解”攻击 口令安全是保卫自己系统安全的第一道防线。“口令破解”攻击的目的是为了破解用... 阅读全文

加强对Linux网络服务器的管理 合理使用工具

2011年03月25日 IT运维  ⁄ 共 2049字 ⁄ 被围观 1+ /评论:+0°
Linux网络服务器的管理工具介绍如下: 利用记录工具,记录对Linux系统的访问 Linux系统管理员可以利用前面所述的记录文件和记录工具记录事件,可以每天查看或扫描记录文件,这些文件记录了系统运行的所有信息。如果需要,还可以把高优先级的事件提取出来传送给相关人员处理,如果发现异常可以立即采取措施。 慎用Telnet服务 在Linux下,用Telnet进行远程登录时,用户名和用户密码是明文传输的,这就有可能被在网上监听的其他用... 阅读全文

Web攻击的十大原因

2011年03月25日 IT运维  ⁄ 共 1241字 ⁄ 被围观 0+ /评论:+0°
Web攻击被黑客利用的原因如下: 1.桌面漏洞 Internet Explorer、Firefox和Windows操作系统中包含很多可以被黑客利用的漏洞,特别是在用户经常不及时安装补丁的情况下。黑客会利用这些漏洞在不经用户同意的情况下自动下载恶意软件代码——也称作隐藏式下载。 2.服务器漏洞 由于存在漏洞和服务器管理配置错误,Internet Information Server(IIS)和Apache网络服务器经常被黑客用来攻击。 3.Web服务器虚拟托管 同时托管几个甚至数千个... 阅读全文

Linux系统上启用barrier?

2011年03月25日 IT运维  ⁄ 共 1698字 ⁄ 被围观 0+ /评论:+0°
大多数当前流行的Linux文件系统,包括EXT3和EXT4,都将文件系统barrier作为一个增强的安全特性。它保护数据不被写入日记。但是,在许多情况下,我们并不清楚这些barrier是否有用。本文就为什么要在你的Linux系统上启用barrier做出了解释。 Linux日志和barrier功能 要理解barrier,你首先需要理解文件系统日志功能。常用的文件系统使用日志功能来保证文件系统的完整性。该功能背后的思很简单:在写入新的数据块到磁盘之前,会先... 阅读全文

Unix系统文件系统安全

2011年03月24日 IT运维  ⁄ 共 3432字 ⁄ 被围观 0+ /评论:+0°
unix文件系统概述 unix文件系统是unix系统的心脏部分,提供了层次结构的目录和文件.文件系统将磁盘空间划分为每1024个字节一组,称为块(block)(也有用512字节为一块的,如:sco xenix).编号从0到整个磁盘的最大块数.全部块可划分为四个部分,块0称为引导块,文件系统不用该块;块1称为专 用块,专用块含有许多信息,其中有磁盘大小和全部块的其他两部分的大小.从块2开始是i节点表,i节点表中含有i节点,表的块数是可变的,后面将做讨论.i节... 阅读全文

Unix系统安全中作为root运行的程式

2011年03月24日 IT运维  ⁄ 共 2535字 ⁄ 被围观 0+ /评论:+0°
Unix系统中,有些程序由系统作为root进程运行.这些程序并不总是具有suid许可,因为其不少程序仅由root运行,系统管理员需要清楚这些程序做什么,以及这些程序还将运行其它什么程序. (1)启动系统 当某些unix系统(如sco unix/xenix)启动时,是以被称为单用户的方式运行,在这种方式中普通用户不能登录,唯有的进程是init,swapper,以及一些由系统管理员从控制台运行的进程.unix系统的单用户方式启动,使系统管理员能在允许普通用户登录以前... 阅读全文

Sql语句密码验证的安全漏洞

2011年03月24日 IT运维  ⁄ 共 805字 ⁄ 被围观 0+ /评论:+0°
Sql语句作为国际标准的数据库查询语句,在各种编程环境中得到了广泛的应用。作为一个成熟、稳定的系统,用户登陆和密码验证是必不可少的。笔者在平时的编程工作中发现,许多程序员在用sql语句进行用户密码验证时是通过一个类似这样的语句来实现的: Sql="Select * from 用户表 where 姓名='"+name+"' and 密码='"+password+"'" 其中name和password是存放用户输入的用户名和口令,通过执行上述语句来验证用户和密码是否合法有效... 阅读全文
×
#