一 下载源代码,代码链接 http://shellinabox.googlecode.com/files/shellinabox-2.14.tar.gz

                                          或者 

                                          https://download.csdn.net/download/shenlongqing/12302389

二 编译链接

(1)解压缩:

tar –zxvf shellinabox-2.14.tar.gz

 

(2)配置生成Makefile:

cd shellinabox-2.14

./configure CC=arm-linux-gnueabihf-gcc –host=arm-linux

  其中:

      CC=arm-linux-gnueabihf-gcc为交叉编译gcc程序

      –host=arm-linux为交叉编译主机

 

(3)编译生成shellinaboxd

make

 

(4)将编译好的应用shellinaboxd部署到ARM开发板上,运行命令如下:

chmod 777 shellinaboxd

./shellinaboxd -t -v -p 4444

    其中:

        -t 表示禁用ssl,即禁用https

        -v 打印log到命令行界面

        -p 4444 端口号为4444

 

(5)启动这个驻留程序后,即可用浏览器访问:http://192.168.5.1:4444  【注】IP地址是开发板IP地址

效果如图所示:

移植shellinabox到ARM嵌入式开发板

 

相关文章:

  • 2021-04-22
  • 2021-10-24
  • 2021-12-10
  • 2021-12-03
  • 2022-12-23
  • 2021-12-30
  • 2022-01-13
猜你喜欢
  • 2022-12-23
  • 2021-12-22
  • 2022-02-25
  • 2021-10-01
  • 2021-07-01
  • 2021-12-02
  • 2021-09-04
相关资源
相似解决方案