WEB开发网
开发学院网络安全安全技术 Snort 使用手册,第 1 部分: 安装与配置 阅读

Snort 使用手册,第 1 部分: 安装与配置

 2010-01-25 00:00:00 来源:WEB开发网   
核心提示: 最后,打开磁盘镜像,Snort 使用手册,第 1 部分: 安装与配置(6),浏览 Installer 文件夹,运行安装程序,切换到此目录:[bdm0509:~/Desktop]tarxzfpcre-7.6.tar.gz[bdm0509:~/Desktop]cdpcre-7.6现在,通过 conf

最后,打开磁盘镜像,浏览 Installer 文件夹。运行安装程序,按提示完成各个步骤即可。为了确定您已经成功安装了 gcc,运行命令 gcc 即可:

[bdm0509:~/Desktop] gcc 
powerpc-apple-darwin8-gcc-4.0.1: no input files

这是一个错误(您并未给 gcc 提供任何需要编译的内容),但它指出了您的系统应该安装编译器。在 UNIX、Linux、Solaris 或 Cygwin on Windows 上也会获得类似的响应。

添加 PCRE 支持

Snort 需要 Perl Compatible Regular Expressions,也就是 PCRE。您可以在线免费下载该库,它可用于多种平台。将 .tar.gz 文件解压缩到一个目录中,切换到此目录:

[bdm0509:~/Desktop] tar xzf pcre-7.6.tar.gz 
[bdm0509:~/Desktop] cd pcre-7.6

现在,通过 configure 脚本配置此安装(稍后对 Snort 也要进行相同的处理)。结果如清单 1 所示。


清单 1. 为安装配置 PCRE 包
        [bdm0509:~/Desktop/pcre-7.6] ./configure 
checking for a BSD-compatible install... /usr/bin/install -c 
checking whether build environment is sane... yes 
checking for a thread-safe mkdir -p... ./install-sh -c -d 
checking for gawk... no 
checking for mawk... no 
checking for nawk... no 
... 
Lots more output here... 
... 
config.status: executing script-chmod commands 
config.status: executing delete-old-chartables commands 
 
pcre-7.6 configuration summary: 
 
  Install prefix .................. : /usr/local 
  C preprocessor .................. : gcc -E 
  C compiler ...................... : gcc 
  C++ preprocessor ................ : g++ -E 
  C++ compiler .................... : g++ 
  Linker .......................... : /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld 
  C preprocessor flags ............ : 
  C compiler flags ................ : -O2 
  C++ compiler flags .............. : -O2 
  Linker flags .................... : 
  Extra libraries ................. : 
 
  Build C++ library ............... : yes 
  Enable UTF-8 support ............ : no 
  Unicode properties .............. : no 
  Newline char/sequence ........... : lf 
  \R matches only ANYCRLF ......... : no 
  EBCDIC coding ................... : no 
  Rebuild char tables ............. : no 
  Use stack recursion ............. : yes 
  POSIX mem threshold ............. : 10 
  Internal link size .............. : 2 
  Match limit ..................... : 10000000 
  Match limit recursion ........... : MATCH_LIMIT 
  Build shared libs ............... : yes 
  Build static libs ............... : yes 
  Link pcregrep with libz ......... : no 
  Link pcregrep with libbz2 ....... : no 
  Link pcretest with libreadline .. : no 

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:Snort 使用 手册

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接