文章目录

  • honeyd的安装
    • 1. 安装依赖库
    • 2. 报错的处理
    • 3. 安装honeyd
    • 4. 启动honeyd

honeyd的安装

1. 安装依赖库

  • libnet

    Libevent:tar -zxvf libevent-1.4.14b-stable.tar.gz
    cd
    ./configure
    make
    make install
    
  • libdnet

    Libdnet:tar -zxvf libdnet-1.11.tar.gz
    cd
    ./configure
    make
    make install
    
  • libpcap

    Libpcap:tar -zxvf libpcap-1.1.1.tar.gz
    cd
    ./configure
    make
    make install
    

    Error解决:
    sudo apt-get install flex
    sudo apt-get install byacc

  • arpd

    arpd:tar -zxvf arpd-0.2.tar.gz
    cd
    ./configure
    make
    make install
    
  • zlib

2. 报错的处理

注:以下操作均需要root权限
Error:libpcap.so.1: cannot open shared object file: No such file or directory

a. 定位“libpcap.so.1.5.3”的路径

# locate libpcap.so.1.5.3
/home/test/work/lib/libpcap.so.1.5.3
/usr/lib/i386-linux-gnu/libpcap.so.1.5.3
/usr/local/lib/libpcap.so.1.5.3

b. 将上述路径中的/home/test/work/lib/libpcap.so.1.5.3加入/etc/ld.so.conf.d

# cd /etc/ld.so.conf.d
# ls
i686-linux-gnu.conf libc.conf
# echo "# libpcap default configuration" >> libpcap.conf
# echo "/home/test/work/lib/libpcap.so.1.5.3" >> libpcap.conf

c. 运行ldconfig命令

# /sbin/ldconfig

成功运行后再次运行arpd可能会出现:arpd: pcap_lookupdev: no suitable device found.这是因为权限不够,你只需要运行sudo arpd


3. 安装honeyd

  • honeyd地址

Error: Couldn't figure out how to access libc首先 locate libc.so 找到路径,然后
sudo ln -s /lib/x86_64-linux-gnu/libc.so.6   /usr/lib/libc.so
通过locate找到/lib/x86_64-linux-gnu/libc.so.6,
然后连接到/usr/lib/libc.so

Error: need either libedit or libreadline; install one of them解决:apt-get install libedit-dev

Error:error while loading shared libraries: libdnet.1: cannot open shared object file: No such file or directory

这是由于共享库文件在 /usr/local/lib下,而默认动态库都只会搜索/usr/lib
我们直接把 honeyd 需要的 libdnet.1 复制到 /usr/lib下就可以了,libdnet.1 默认在 /usr/local/lib 目录下:
执行命令:
cp /usr/local/lib/libdnet.1 /usr/lib

ldconfig

4. 启动honeyd

到目前为止我们honeyd就安装好了,我们通过sudo honeyd命令来查看一下:

看到Honeyd starting as background process的提示,就说明安装dehoneyd已经成功启动了,以后,我们就要用这个honeyd来部署网络上的虚拟主机去迷惑入侵者了。

Ubuntu下安装honeyd相关推荐

  1. Ubuntu 下安装thttpd Web服务器

    不知道大家是不是真的需要用appache这么复杂的功能这么强大的web server,其实有很多时候使用webserver也只是一种远程共享访问的方式.这里,Ubuntu repository的提供了 ...

  2. Ubuntu下安装Apache+PHP+Mysql

    Ubuntu下安装 apache+php+mysql文本服务器! ------------------------------------------------------------------- ...

  3. ubuntu下安装ftp服务器

    ubuntu下安装ftp服务器 Ftp服务器是使用以vsftp为例. 1. 安装     $sudo aptitude install vsftpd     $ps aux | grep 'ftp' ...

  4. linux pureftp mysql_在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp

    在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp 一.安装Ubuntu7.04 Desktop版 二.ubuntu Linux下手工安装mysql5 1.下载mysq ...

  5. ubuntu下安装windows虚拟机

    ubuntu下安装win7虚拟机总结 ubuntu16.04 虚拟机 安装win7/win10 http://WIN10:你不能访问此共享文件夹,解决方法 VirtualBox虚拟机剪贴板共享

  6. Linux :debian(ubuntu)下安装和使用haskell

    文章目录 Linux :debian(ubuntu)下安装haskell 安装 使用 Linux :debian(ubuntu)下安装haskell 安装 直接使用apt进行安装: sudo apt- ...

  7. Linux: debian/ubuntu下安装和使用Java 11

    Linux: debian/ubuntu下安装和使用Java 11 只需6行命令: su - echo "deb http://ppa.launchpad.net/linuxuprising ...

  8. Linux: debian/ubuntu下安装和使用Java 8

    Linux: debian/ubuntu下安装和使用Java 8 7行命令解决问题: su - echo "deb http://ppa.launchpad.net/webupd8team/ ...

  9. Linux: debian/ubuntu下安装Neo4j

    文章目录 Linux: debian/ubuntu下安装Neo4j Linux: debian/ubuntu下安装Neo4j Neo4j的官方仓库地址:neo4j/neo4j: Graphs for ...

  10. Ubuntu下安装mysql与mysql workbench

    其他相关链接 Ubuntu 安装jdk:[链接] Ubuntu安装eclipse:[链接] Ubuntu下安装mysql与mysql workbench:[链接] Ubuntu配置tomcat9:[链 ...

最新文章

  1. com学习笔记(6)类厂
  2. 方立勋_30天掌握JavaWeb_div和css基础
  3. java升级菜单切换_java 关于系统菜单升级
  4. Mac安装protobuf 流程
  5. 惠普打印机墨盒更换教程_惠普打印机怎么换墨盒 一不小心就洒了一桌子墨水...
  6. matlab55中值滤波,基于MATLAB的中值滤波算法实现
  7. 智慧零售怎么做客流统计和客流分析?|图普客流统计系统
  8. 史上最全的 Java 高质量博客与网站推荐(国内篇)
  9. python列表偏移量为什么可以有-1_Python颜色条标记的偏移量为+1,而不是指定的值...
  10. 植物免疫研究与抗病虫绿色防控:进展、机遇与挑战
  11. 基于C语言的AES加密算法实现
  12. 如何将证件照片打印在A4纸上
  13. 如何从零开始系统学习量化交易-附资料
  14. 小米路由修改服务器密码,小米路由器3G密码怎么重置? 小米3G路由器修改wifi密码的方法...
  15. java list去除最后一个元素_如何快速删除list中的最后一个元素?
  16. php实现url伪静态化
  17. 简单一招破解网站内容不能复制+图片不能右击(naver blog有效)
  18. 前端性能优化:DNS 预解析
  19. java实现微信、手机号登陆_Java后端解密微信小程序手机号数据
  20. PCI设备与PCI桥的配置空间

热门文章

  1. ev3编程和python编程哪个好_上海市Python编程课程怎么选机构,ev3编程课程怎么选机构...
  2. ubuntu 卸载anaconda
  3. python教程视频全套下载-Python爬虫视频教程全集下载
  4. autocad2013安装闪退_Win10系统打开AutoCad闪退的两种修复方法
  5. 分布式定时任务框架说明
  6. matlab截取图像像素,图像中获取图像的像素值
  7. 我的实用小软件(持续更新)
  8. 用matlab画旋转抛物面_MAELAB (1)画出旋转抛物面z=x^2 y^2 编程(2)matlab 画出锥面z=(x^2+y^2)^(1/2)编程...
  9. 检测mysql表更新吗,知网查重系统的数据库是多久更新一次?
  10. 基于JavaWEB+MySQL的宾馆管理系统设计与实现