设为首页|收藏学知识 |改版意见收集|智能DIY搜索|加入我们|网站地图
当前在线人数:8770
文化共享 好教程 易学习 新资讯
Linux服务器

构建网络安全长城之烽火台的建立(5)

2007-07-17 源自: 网友评论 共有( )条评论! 信息反馈
本文章地址:http://net.xuezhishi.net/server/Linuxserver/2007-07-17/10843.html [将本信息与朋友分享!]

                     

D.测试一下PHP是否能成功运行

  [root@netserver php-4.3.3]#echo '<?php phpinfo() ?>' /www/htdocs/test.php
  [root@netserver php-4.3.3]#/www/bin/apachectl restart

  E.让apache在以运行级3、5启动的时候能够自动运行

  [root@netserver php-4.3.3]#cp apachectl /etc/init.d/httpd
  [root@netserver php-4.3.3]#chmod 755 /etc/init.d/httpd
  [root@netserver php-4.3.3]# ln -s /etc/init.d/httpd /etc/rc3.d/S85httpd
  [root@netserver php-4.3.3]# ln -s /etc/init.d/httpd /etc/rc3.d/K85httpd
  [root@netserver php-4.3.3]# ln -s /etc/init.d/httpd /etc/rc5.d/S85httpd
  [root@netserver php-4.3.3]# ln -s /etc/init.d/httpd /etc/rc5.d/K85httpd
  [root@netserver php-4.3.3]#cd ../

  然后在浏览器输入 http://该机ip地址/test.php 查看关于Apache/PHP的信息

  7、安装Snort和过滤规则

  A. 编译安装Snort

  [root@netserver ids]#groupadd snort
  [root@netserver ids]#useradd -g snort snort
  [root@netserver ids]#mkdir /etc/snort
  [root@netserver ids]#mkdir /etc/snort/rules
  [root@netserver ids]#mkdir /var/log/snort
  [root@netserver ids]#tar -xvzf snort-2.0.2.tar.gz
  [root@netserver ids]#cd snort-2.0.2
  [root@netserver snort-2.0.2]#./configure --with-mysql=/usr/local/mysql --enable-flexresp --with-libpcap-includes=/usr/local/libpcap/include --with-libpcap-libraries=/usr/local/libpcap/lib (此语句请写成一行)
  [root@netserver snort-2.0.2]#make
  [root@netserver snort-2.0.2]#make install

  B. 设置规则,我们这里为了方便,直接使用Snort自带的规则

  [root@netserver snort-2.0.2]#cp rules/* /etc/snort
  [root@netserver snort-2.0.2]#cp etc/.conf /etc/snort
  [root@netserver snort-2.0.2]#cp *.conf /etc/snort

  C.编辑snort.conf文件

  [root@netserver snort-2.0.2]#vi /etc/snort/snort.conf

  将以下几行的值改变为所写的:

  var RULE_PATH /etc/snort/rules/
  output database: log, mysql, user=snort password=(你的密码) dbname=snort host=localhost

  D.让snort在以运行级3、5启动的时候能够自动运行

  snort. (cp contrib/S99snort /etc/init.d/snort) Change the following lines:
  [root@netserver snort-2.0.2]#cp contrib/S99snort /etc/init.d/snort

  编辑snort文件,修改下面两行

  [root@netserver snort-2.0.2]#vi /etc/init.d/snort
  CONFIG=/etc/snort/snort.conf
  SNORT_GID=snort

  [root@netserver snort-2.0.2]#chmod 755 /etc/init.d/snort
  [root@netserver snort-2.0.2]#ln -s /etc/init.d/snort /etc/rc3.d/S99snort
  [root@netserver snort-2.0.2]#ln -s /etc/init.d/snort /etc/rc3.d/K99snort
  [root@netserver snort-2.0.2]#ln -s /etc/init.d/snort /etc/rc5.d/S99snort
  [root@netserver snort-2.0.2]#ln -s /etc/init.d/snort /etc/rc5.d/K99snort

  E.在MySQL中设置Snort需要的库

  [root@netserver snort-2.0.2]#/usr/local/mysql/bin/mysql
  mysql> SET PASSWORD FOR root@localhost=PASSWORD('你的root的密码');
  >Query OK, 0 rows affected (0.25 sec)
  mysql> create database snort;
  >Query OK, 1 row affected (0.01 sec)
  mysql> grant INSERT,SELECT on root.* to snort@localhost;
  >Query OK, 0 rows affected (0.02 sec)
  mysql> SET PASSWORD FOR snort@localhost=PASSWORD('你的snort的密码')
  >Query OK, 0 rows affected (0.25 sec)
  mysql> grant CREATE, INSERT, SELECT, DELETE, UPDATE on snort.* to snort@localhost
  >Query OK, 0 rows affected (0.02 sec)
  mysql> grant CREATE, INSERT, SELECT, DELETE, UPDATE on snort.* to snort
  >Query OK, 0 rows affected (0.02 sec)
  mysql> exit
  >Bye


http://net.xuezhishi.net/server/Linuxserver/2007-07-17/10843.html
评论 点击查看
 


加入QQ群:35714363 一起成长
我要加入更多群 我有意见要反映
网络教室

学知识原创教程下载

本类最近更新
阅读排行

其他相关信息