shellinabox终端模拟器安装

Shellinabox 是一个基于 web 的终端模拟器,采用 C 语言编写,使用 Ajax 与后端服务通信。它实现了一个 Webserver,默认监听 4200 端口,在支持 Javascript 和 CSS 的浏览器上访问http://host:4200 即可。并且可以配置 SSL/TLS 证书,使用 https 方式加密通信


实验环境

centos6.5(x64)


实验软件

shellinabox-2.14.tar


软件安装

yum install -y openssl*

tar zxvf shellinabox-2.14.tar.gz 

cd shellinabox-2.14

./configure --prefix=/usr/local/shellinabox

make 

make  install

/usr/local/shellinabox/bin/shellinaboxd -b -c /tmp


netstat -tuplna | grep shellinaboxd

tcp        0      0 0.0.0.0:4200                0.0.0.0:*                   LISTEN      4729/shellinaboxd  如若安装过程中没有出现error继续成功

 

软件使用

http://192.168.1.156:4200  浏览器输入也可使用https,前提安装openssl生成证书

wKiom1Yx0fGCgC1ZAACt7hUmkxY539.jpg 

如果安装openssl 生成证书点击是


wKioL1Yx1Cuz4-r1AACOdukqPUk860.jpg


默认不能使用root登入,只有建立普通用户在用su 命令切换


wKioL1Yx1naB-pLcAAHi6WhobMw423.jpg

本文出自 “mailfile” 博客,谢绝转载!

你可能感兴趣的:(shellinabox终端模拟器安装)