移植shellinabox到ARM嵌入式开发板

一 下载源代码,代码链接 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地址

效果如图所示:

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章