06 2012 档案
摘要:1、修改建表引擎mysql> CREATE TABLE test_2( -> name varchar(10), -> year int(10)) -> ENGINE=InnoDB; -->创建表时指定默认引擎Query OK, 0 rows affected (0.10 sec)mysql> show create table test_2\G*************************** 1. row *************************** Table: test_2Create Table: CREATE TAB...
阅读全文
摘要:Linux下磁盘加密 LUKS(Linux Unified Key Setup)为Linux硬盘加密提供了一种标准,它不仅能通用于不同的Linux发行版本,还支持多用户/口令。因为它的加密密钥独立于口令,所以如果口令失密,我们可以迅速改变口令而无需重新加密真个硬盘。通过提供一个标准的磁盘上的格式,它不仅方便之间分布的兼容性,而且还提供了多个用户密码的安全管理。必须首先对加密的卷进行解密,才能挂载其中的文件系统。工具:cryptsetup(默认已经安装)常用参数:luksFormat、luksOpen、luksClose、luksAddKey 使用cryptsetup对分区进行了加密后,这个分区
阅读全文
摘要:服务器运营过程中可能会受到黑客攻击,常见的攻击方式有SYN,DDOS等。通过更换IP,查找被攻击的站点可能避开攻击,但是中断服务的时间比较长。比较彻底的解决方法是添置硬件防火墙。不过,硬件防火墙价格比较昂贵。在没有硬防的情况下,寻找软件代替是最直接的方法,比如用iptables,但是iptables不能自动屏蔽,只能手动屏蔽。这里要介绍的就是一款能够自动屏蔽DDOS攻击者IP的软件:DDoS Deflate。DDOS deflate是一个轻量级的脚本,以协助阻止拒绝服务攻击的过程中的bash shell脚本。它使用下面的命令来创建一个连接到服务器的IP地址列表,以及与它们的连接总数。这是最简单
阅读全文
摘要:1、配置好DNS解析[root@server ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.2 (Santiago)[root@server ~]# uname -r2.6.32-220.el6.i686[root@server ~]# yum install bind* -y[root@server ~]# vim /etc/named.conf[root@server ~]# cat /etc/named.confoptions {
listen-on port 53 { any; };
list
阅读全文
摘要:Mysql版本查看[root@station7 ~]# mysql -Vmysql Ver 14.14 Distrib 5.1.52, for redhat-linux-gnu (x86_64) using readline 5.1[root@station7 ~]# mysql --help | grep -i Distribmysql Ver 14.14 Distrib 5.1.52, for redhat-linux-gnu (x86_64) using readline 5.1and you are welcome to modify and redistribute it under
阅读全文
摘要:红帽企业 Linux 6.3 正式版发布Red Hat Enterprise Linux 6.3 主要在开发者工具、虚拟化、安全、可伸缩性、文件系统和存储方面做了很多改进。重要的改进如下:1、虚拟化提供一个Virt-P2V工具,可以将windows和RedHat Linux的物理机转换成虚拟机,使用KVM进行部署。 可以进行文件卷的在线resizing,提高了虚拟机的可用性 增强qcow2磁盘镜像的存储性能,存取更加异步,从而降低vCPU占用和提高整体性能 对虚拟机进行性能监控,采用vPMU,可以在主机上诊断虚拟机的性能。 动态的vCPUs分配,不再需要重启,这个对计算资源伸缩有利(什么时候对
阅读全文
摘要:安装# yum install pcre* -y
# tar xf nginx-1.2.1.tar.gz
# cd nginx-1.2.1
# ./configure --with-http_stub_status_module --prefix=/usr/local/nginx --with-http_gzip_static_module
# make && make install[root@server ~]# cd /usr/local/nginx/
[root@server nginx]# ls
conf html logs sbin
[root@server ngi
阅读全文
摘要:dd命令在之前的文章中已经讲解的很详细了,这篇文章主要是dd结合nc这个强大的网络工具实现不同主机之间的远程备份默认的情况下RHEL的系统都已经安装了nc工具了[root@client ~]# rpm -qf /usr/bin/nc //查看nc依赖的软件包nc-1.84-22.el6.i686################################################1、接受备份的客户端使用nc开启一个随机的端口[root@client ~]# nc -l 12345 | dd of=/tmp/test.dd2、发送备份端执行如下命令[root@server ~]# dd
阅读全文
摘要:nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具, nmon所记录的信息是比较全面的,它能在系统运行过程中实时地捕捉系统资源的使用情况,并且能输出结果到文件中。nmon工具可以帮助在一个屏幕上显示所有重要的性能优化信息,并动态地对其进行更新。并且,nmon运行不会占用过多的系统资源,通常情况下CPU利用率不会超过2%。在更新的计算机上,其CPU使用率将低于百分之一。针对不同的操作系统版本,nmon有相应版本的程序,需要注意的是该文件需要执行授权操作方可正常运行。官网下载地址: http://nmon.sourceforge.net/pmwiki.phpnmon 工具可以
阅读全文
摘要:linux/unixdd命令是一个非常好的管理磁盘命令dd命令作用:指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换,起到一个初始化磁盘的作用dd指令选项详解if=file -->输入文件名,缺省为标准输入of=file -->输出文件名,缺省为标准输出ibs=bytes -->一次读入bytes个字节(即一个块大小为 bytes 个字节)obs=bytes-->一次写bytes个字节(即一个块大小为 bytes 个字节)bs=bytes-->同时设置读写块的大小为 bytes,可代替 ibs 和obscbs=bytes-->一次转换bytes个字节,
阅读全文
摘要:puppet是一个为实现数据中心自动化管理而设计的配置管理软件。基于c/s架构。puppet的服务器端保存着所有的对客户端服务器的配置代码,在puppet里面叫做manifest. 客户端下载manifest之后,可以根据manifest对服务器进行配置,例如软件包管理,用户管理和文件管理等等。puppet的工作流程如下:1.客户端puppetd调用facter,facter探测出主机的一些变量,例如主机名,内存大小,ip地址等。pupppetd 把这些信息通过ssl连接发送到服务器端;2.服务器端的puppetmaster 检测客户端的主机名,然后找到manifest里面对应的node配置,
阅读全文
摘要:systemd是Linux下的一种init软件,由Lennart Poettering(英语:Lennart Poettering)带头开发并在LGPL 2.1及后续版本许可证下开源发布。其开发目标是提供更优秀的框架以表示系统服务(英语:Service (systems architecture))间的依赖关系,并以此实现系统初始化时服务的并行启动,同时达到降低Shell的系统开销(英语:Computational overhead)的效果,最终代替现在常用的System V与BSD风格init程序。systemd 是 Linux 下一个与 SysV 和 LSB 初始化脚本兼容的系统和服务管理
阅读全文
摘要:#!/bin/bash echo "正在产生hello.c ..."
echo cat <<'EOF'>hello.c
# include <stdio.h> int main() { printf("hello world!\n"); return 0;
}
EOF echo "编译hello.c ..."
echo # 编译产生执行文件
gcc -o hello hello.c # 若编译成功
if [ $? -eq 0 ];then echo "执行hello ...&qu
阅读全文
摘要:#1:找出无线网卡类型信息$ lspci$ lspci | grep -i wireless$ lspci | egrep -i --color 'wifi|wlan|wireless'#2:找出无线网卡驱动信息$ lspci -vv -s 0c:00.0例子:0c:00.0 Network controller: Intel Corporation Ultimate N WiFi Link 5300Subsystem: Intel Corporation Device 1121Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV-
阅读全文
摘要:如果在执行命令indexmaker时提示以下错误Use of uninitialized value $first in hash element at /usr/bin/indexmaker line 353则是虚拟机VMWARE的问题,你查看自己的mrtg的配置文件会发现所有的行都是被注释掉的,所以这时可以尝试在真实机器上做MRTG的实验,或者可以使用开源Virtual Box
阅读全文

浙公网安备 33010602011771号