一 下载源代码,代码链接 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地址
效果如图所示: