Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4229859
  • 博文数量: 447
  • 博客积分: 1241
  • 博客等级: 中尉
  • 技术积分: 5786
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-27 06:48
个人简介

读好书,交益友

文章分类

全部博文(447)

文章存档

2024年(1)

2023年(5)

2022年(29)

2021年(49)

2020年(16)

2019年(15)

2018年(23)

2017年(67)

2016年(42)

2015年(51)

2014年(57)

2013年(52)

2012年(35)

2011年(5)

分类: LINUX

2017-05-02 20:31:43

/vm/custom/obj/mnt/是system root

tar -xjf dropbear-2016.74.tar.bz2 
cd dropbear-2016.74/
he root path of our chroot environmen
./configure  --prefix=/vm/custom/obj/mnt --disable-zlib  


make
sudo make install DESTDIR=
创建DSA
cd /vm/custom/obj/mnt/
sudo mkdir etc/dropbear
/vm/custom/obj/mnt/sbin$ ldd dropbear 
显示
linux-vdso.so.1 =>  (0x00007fff485ed000)
libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007f14aaeaf000)
libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f14aac76000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f14aa8b1000)
/lib64/ld-linux-x86-64.so.2 (0x00007f14ab0b2000)
cd ..
因为我使用宿主机ubuntu的编译系统,
需要处理一下的库
sudo mkdir lib
sudo cp /lib/x86_64-linux-gnu/libutil.so.1 lib/
sudo cp /lib/x86_64-linux-gnu/libcrypt.so.1 lib/


li@li-shuangbin:/vm/custom/obj/mnt/lib/x86_64-linux-gnu$ sudo cp -r /lib/x86_64-linux-gnu/libc-2.19.so .

li@li-shuangbin:/vm/custom/obj/mnt/lib/x86_64-linux-gnu$ sudo cp -r /lib/x86_64-linux-gnu/libc.so.6 .
sudo mkdir lib64

sudo cp /lib64/ld-linux-x86-64.so.2 lib64/

添加dropbear的key
/vm/custom/obj/mnt/etc/dropbear$ sudo ../../bin/dropbearkey -t rsa -f dropbear_rsa_host_key



qemu-system-x86_64 \
    -kernel linux-4.10.4/arch/x86_64/boot/bzImage \
    -initrd obj/initramfs-busybox-x86.cpio.gz \
    -nographic -append "console=ttyS0"  -enable-kvm -hda obj/hda.img


make -C /vm/custom/linux-4.10.4/ SUBDIRS=$PWD modules




 warning: assignment makes pointer from integer without a cast [enabled by default]
  port_pkt_db = vzalloc(size);
阅读(1655) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~