centos实时查看网卡流量
iftop 主要用来显示本机网络流量情况及各相互通信的流量集合,如单独同那台机器间的流量大小,非常适合于代理服务器和iptables服务器使用. 1、安装依赖 yum install libpcap-devel ncurses-devel 2、开始安装 wget http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz tar xzf iftop-0.17.tar.gz cd iftop-0.17 ./configure make && make install 如何使用: 直接执行iftop即可运行查看流量情况. 执行iftop -h得到帮助信息: [root@www ~]#iftop -h iftop: display bandwidth usage on an interface by host Synopsis: iftop -h | [-npbBP] [-i interface] [-f filter coolcode] [-N net/mask] -h display this message -n don't do hostname lookups -N don't convert port numbers to services -p run in promiscuous mode (show traffic between other hosts on the same network segment) -b don't display a bar graph of traffic -B Display bandwidth in bytes -i...
centos服务器安装tomcat
我简单介绍一些tomcat服务器吧,它可以运行jsp文件,servlet都没有问题. 一些小的jsp网站或者个人学习jsp是不错的选择. 比较大一点的jsp服务器软件 Jboss , weblogic 等等. 下面我们在 CentOS 5.3 Linux 服务器系统安装 apache-tomcat-6.0.18. apache-tomcat-6.0.18.tar.gz 文件你可以去 http://www.apache.org 上面进行下载, 而且有多种版本选择, 我选择了目前最新的版本. 下载好了 传送到服务器上面. 解压: $ tar zxvf apache-tomcat-6.0.18.tar.gz 解压完成就可以把解压出来的文件夹移动到 /usr/local下面并且改名. $ mv apache-tomcat-6.0.18 /usr/local/tomcat 这样就安装完成,呵呵,是因为tomcat直接解压就可以用,不需要安装. 下面设置 tomcat 相关的环境变量: $ vi ~/.bash_profile #加入 tomcat 环境参数 TOMCAT_HOME=/usr/local/tomcat export PATH JAVA_HOME CLASSPATH TOMCAT_HOME source ~/.bash_profile , 让环境变量生效 下面就可以启动 tomcat 服务器了. $ /usr/local/tomcat/bin/startup.sh Using CATALINA_BASE: /usr/local/tomcat Using CATALINA_HOME: /usr/local/tomcat Using CATALINA_TMPDIR: /usr/local/tomcat/temp Using JRE_HOME: /usr/java/jdk1.7.0 没有其他信息,表示正常启动了,你也可以查看 tomcat 端口是否打开. $ netstat -tnl 查看 8080 8009...
两个路由器一个局域网
CentOS 将双网卡绑定成一块网卡,配置起来非常简单,只需要简单几个步骤即可实现,下面我们就一起来体验一下吧.首先,还是将本次实验的环境做个简单的介绍: 操作系统:CentOS 5.5 x86. 绑定的前提条件:芯片组型号相同,而且网卡应该具备自己独立的BIOS芯片. 1.先修改eth0 和eht1这2个网卡配置文件.目录在(/etc/sysconfig/network-scripts/)如下: DEVICE=eth0 ONBOOT=yes MASTER=bond0 #也可没有该项 BOOTPROTO=none 2.eth1也是同样的修改.如下: DEVICE=eth1 ONBOOT=yes MASTER=bond0 #也可没有该项 BOOTPROTO=none 3.新建一个虚拟网卡bond0,创建bond0的配置文件ifcfg-bond0.如下: DEVICE=bond0 ONBOOT=yes BOOTPROTO=static IPADDR=192.168.0.223 NETMASK=255.255.255.0 BROADCAST=192.168.0.255 TYPE=Ethernet 注意:编辑的时候在配置文件中把MAC地址去掉,否则会出现mac冲突. 4.修改 /etc/modprobe.conf添加内容如下: alias bond0 bonding options bond0 miimon=100 mode=0 说明:miimon是用来进行链路监测的. 比如:miimon=100,那么系统每100ms监测一次链路连接状态,如果有一条线路不通就转入另一条线路;mode的值表示工作模式,他共有0,1,2,3四种模式,常用的为0,1两种. mode=0表示load balancing (round-robin)为负载均衡方式,两块网卡都工作. mode=1表示fault-tolerance (active-backup)提供冗余功能,工作方式是主备的工作方式,也就是说默认情况下只有一块网卡工作,另一块做备份....
批量删除.svn文件
在记事本输入以下代码: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] @="Delete SVN Folders" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command] @="cmd.exe /c \"TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r \"%1\" %%f IN (.svn) DO RD /s /q \"%%f\" \"" 保存为以.reg作为扩展名的文件,双击此reg文件导入注册表.导入后,在需要删除.svn文件的时候,右键点击此文件夹,会在关联菜单看到"Delete SVN Folders"选项,执行即可迅速删除该文件夹下的所有.svn文件.
centos安装openvpn及其配置
OpenVPN是一个用于创建虚拟专用网络加密通道的软件包,允许参与建立VPN的单点使用公开密钥、电子证书、或者用户名/密码来进行身份验 证,能在Solaris、Linux、OpenBSD、FreeBSD、NetBSD、Mac OS X与Windows上运行,並包含了许多安全性的功能.本文一步一步介绍了在CentOS 5.5上安装openvpn的过程. 一、下载软件包 $ cd /opt $ wget http://www.oberhumer.com/opensource/lzo/download/lzo-2.04.tar.gz $ wget http://openvpn.net/release/openvpn-2.1_rc22.tar.gz 二、解压及安装 $ tar zxvf lzo* $ tar zxvf openvpn* 进入相应文件夹下,执行以下命令编译安装: $ ./configure && make && make install 三、服务器端设置: 1.用easy-rsa生成服务器证书客户端证书 $ cp /opt/openvpn-2.1_rc22/easy-rsa/2.0 -r /etc/openvpn $ cd /etc/openvpn/2.0 编辑所需的参数再调用之: $ vim vars $ source ./vars 下面这个命令在第一次安装时可以运行,以后在添加客户端时千万别运行,这个命令会清除所有已经生成的证书密钥. $ ./clean-all 生成服务器端ca证书: $ ./build-ca 生成服务器端密钥证书, 后面这个server-name就是服务器名,可以自定义. $ ./build-server-key server-name 一路Enter之后证书生成. 再依次生成所需客户端证书密钥文件: $ ./build-key client-name1 $ ./build-key client-name2 再生成 diffie hellman 参数: $...
解决Generating SSH1 RSA host key [FAILED]
出现这个错误的原因是没有权限, su - root 输入密码.重新执行: /etc/init.d/sshd startGenerating SSH1 RSA host key: [OK] Generating SSH2 RSA host key: [OK] Generating SSH2 DSA host key: [OK] Starting sshd: [OK] 成功!