当前位置:  操作系统/服务器>linux
本页文章导读:
    ▪Linux scp命令自动远程拷贝      scp命令可以在服务器之间做数据备份,并且支持从本地到远程的拷贝和从远程到本地的拷贝。 一般情况下,执行拷贝命令时会提示输入远程服务器的用户名和密码,这在自动执行的程序中不.........
    ▪centos安装ntop工具的方法      ntop是一个网络流量监控工具,自带web interface,主要用来监控内网流量,可以安装在网关上。 官网:http://www.ntop.org/ 系统:CentOS6.2。 0、安装RPMForge源 部分依赖的软件包需要到RPMForge源下载.........
    ▪linxu下用ntop监控网络状态      在linux中监控网络状态一般都用mrtg这个工具,不过另外一个工具也很棒,那就是ntop。 一、NTOP命令的功能 NTOP主要功能: 1,自动从网络中识别有用的信息; 2,将截获的数据包转换成易于识.........

[1]Linux scp命令自动远程拷贝
    来源: 互联网  发布时间: 2013-12-24

scp命令可以在服务器之间做数据备份,并且支持从本地到远程的拷贝和从远程到本地的拷贝。

一般情况下,执行拷贝命令时会提示输入远程服务器的用户名和密码,这在自动执行的程序中不太靠谱。

此时使用scp拷贝命令即可。
假设有两台服务器A和B,B服务器的IP地址是115.47.169.130,现在需要将B服务器上的/var/logs/test.log文件拷贝到A服务器上的/bak/目录下。

在A服务器上执行命令:

代码示例:
/usr/bin/scp root@115.47.169.130:/var/logs/test.log /bak/test.log

如果需要将A服务器上的/bak/test.sql拷贝到B服务器的/data/目录下,在A服务器上执行:

代码示例:
/usr/bin/scp /bak/test.sql root@115.47.69.130:/data/test.sql 

可以使用在scp后使用-P命令指定端口,例如:

代码示例:
/usr/bin/scp -P2200 root@115.47.169.130:/var/logs/test.log /bak/test.log

    
[2]centos安装ntop工具的方法
    来源: 互联网  发布时间: 2013-12-24

ntop是一个网络流量监控工具,自带web interface,主要用来监控内网流量,可以安装在网关上。
官网:http://www.ntop.org/
系统:CentOS6.2。

0、安装RPMForge源
部分依赖的软件包需要到RPMForge源下载,所以先要安装RPMForge源。
安装过程请参考:CentOS安装RPMForge源的方法

1、安装必备软件

代码示例:
yum install libtool automake autoconf m4 make gcc gcc-c++ gdbm gdbm-devel zlib zlib-devel openssl openssl-devel python-devel GeoIP GeoIP-devel

2、安装libpcap
 

代码示例:
yum install libpcap libpcap-devel

3、安装rrdtool
 

代码示例:
yum install rrdtool rrdtool-devel

4、安装ntop
使用源码编译安装,目前稳定版是ntop-4.1.0。
 

代码示例:
cd /tmp
wget http://sourceforge.net/projects/ntop/files/ntop/Stable/ntop-4.1.0.tar.gz/download
tar -zxvf ntop-4.1.0.tar.gz
cd ntop-4.1.0
./autogen.sh
make
make install

5、建立ntop用户和组
 

代码示例:
groupadd ntop
useradd ntop -g ntop

6、配置ntop用户权限
ntop的files和databases默认放在/usr/local/share/ntop目录。
 

代码示例:
chown -R ntop:ntop /usr/local/share/ntop

7、创建ntop使用的rrd目录
 

代码示例:
mkdir /usr/local/var/ntop/rrd
chown -R ntop:ntop /usr/local/var/ntop/rrd

8、启动ntop
ntop -u ntop -d
随后浏览器上用http://ip:3000 登陆ntop。
可直接进入,默认用户名、密码:admin admin。在Admin - Configure - Web Users修改admin用户密码。

9、设置开机自启动
vim /etc/rc.local
加入:
/usr/local/bin/ntop -u ntop -d
ntop的日志在/var/log/messages内。


    
[3]linxu下用ntop监控网络状态
    来源: 互联网  发布时间: 2013-12-24

在linux中监控网络状态一般都用mrtg这个工具,不过另外一个工具也很棒,那就是ntop。

一、NTOP命令的功能
NTOP主要功能:
1,自动从网络中识别有用的信息;
2,将截获的数据包转换成易于识别的格式;
3,对网络环境中通信失败的情况进行分析;
4,探测网络环境中的通信瓶颈;
5,记录网络通信的时间和过程。
6,通过分析网络流量来确定网络上存在的各种问题;也可以用来判断是否有黑客正在攻击网络系统;
7,显示出特定的网络协议、占用大量带宽的 主机、各次通信的目标主机、数据包的发送时间、传递数据包的延时等详细信息。
通过了解这些信息,可以对故障做出及时的响应,对网络进行相应的优化调整,以保证网络运行的效率和安全。

二 环境
Os : rhel 5
Kernel: 2.6.15
已安装好:apache2.2.6+php5.2.4+gd (freetype +zlib+jpeg+libpng+libxml2)
这些软件的安装看我以前的文章:

三 软件包安装
Ntop4.0.1 :

代码示例:
http://sourceforge.net/projects/ntop/files/ntop/ntop-4.0.1/ntop-4.0.1.tar.gz
 

Libpcap :

代码示例:
ftp://ftp.pld-linux.org/dists/2. ... el-0.9.4-1.i686.rpm
 

ftp://ftp.pld-linux.org/dists/2. ... ap-0.9.4-1.i686.rpm
安装 : rpm –Uvh …….
Rrdtool :

代码示例:
ftp://ftp.pucpr.br/rrdtool/rrdtool-1.2.9.tar.gz
 

Cgilib: http://www.infodrom.org/projects ... d/cgilib-0.5.tar.gz
Ntop 3.3 需要: apache rrdtool-1.2以上 libpcap
Rrdtool 需要: cgilib freetype 等。

注: rrdtool 1.2 以上的版本不带有cgilib zlib 所以需要手动安装。
Rrdtool 1.2 以上还需要cgilib 5 的版本。

四: 安装软件
Cgilib
 

代码示例:
# tar zxvf cgilib-0.5.tar.gz
# cd cgilib-0.5
# make
# cp libcgi.a /usr/lib
# cp cgi.h /usr/include

Rrdtool
 

代码示例:
# tar zxvf rrdtool-1.2.9.tar.gz
# cd rrdtool-1.2.9
# ./configure –prefix=/usr/local/rrdtool
# make;make install

Ntop
 

代码示例:
# useradd -M -s /sbin/nologin -r ntop
# tar zxvf ntop-4.0.1.tar.gz
# cd ntop-4.0.1
# ./autogen.sh
# make
# make install
# chown -R ntop:ntop /usr/local/share/ntop
# chown -R ntop:root /usr/local/var/ntop

五 配置ntop
 

代码示例:

# groupadd ntop
# useradd ntop –g ntop
# mkdir /var/log/ntop //新建日志存放路径
# chown –R ntop.ntop /usr/local/ntop/share/ntop
# chown –R ntop.ntop /var/log/ntop
# cd /usr/local/ntop/bin
#./ntop –A //设置密码
# ntop -P /var/log/ntop/ -u nobody & //启动服务

//-P [directory]指定.db档存放路径
//-u [user]指定service启动user

设置开机自动启动:
 

代码示例:
# echo "ntop -p /var/log/ntop & 2>1 1> /dev/null" >> /etc/rc.d/rc.local

配置完成.
IP输入: http://ip:3000 即可访问。


    
最新技术文章:
▪linux系统中的列出敏感用户的脚本代码
▪a10 config backup for aXAPI
▪一键备份gitolite服务器的Shell脚本
▪nagios 分发文件实现代码
▪阿里云云服务器Linux系统更新yum源Shell脚本
▪一个监控LINUX目录和文件变化的Shell脚本分享
▪Linux下实现SSH免密码登录和实现秘钥的管理、...
▪Shell正则表达式之grep、sed、awk实操笔记
▪3个备份系统文件并邮件发送的Shell脚本分享
▪CentOS 6.3下给PHP添加mssql扩展模块教程
▪监控网站是否可以正常打开的Shell脚本分享
▪shell脚本编程之if语句学习笔记
▪shell脚本编程之循环语句学习笔记
▪shell脚本编程之case语句学习笔记
▪Shell脚本实现的阳历转农历代码分享
▪Shell脚本实现复制文件到多台服务器的代码分...
▪Shell脚本实现批量下载网络图片代码分享
▪Shell脚本实现检测文件是否被修改过代码分享
▪Shell脚本数组用法小结
▪Shell脚本批量重命名文件后缀的3种实现
▪C语言实现的ls命令源码分享
▪Linux下查找后门程序 CentOS 查后门程序的shell脚...
▪Shell 函数参数
▪linux shell 自定义函数方法(定义、返回值、变...
▪Shell脚本数组用法小结 iis7站长之家
▪Shell脚本break和continue命令简明教程
▪Shell脚本函数定义和函数参数
▪让代码整洁、过程清晰的BASH Shell编程技巧
▪shell常用重定向实例讲解
▪awk中RS、ORS、FS、OFS的区别和联系小结
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3