有趣的docker项目:shellinabox
一、shellinabox介绍
可以参考:https://www.iteye.com/blog/m635674608-2324231
它是一个web的ssh工具,平常我们ssh连接服务器大多数应该会用xshell,securecrt,或者mac,linux自带的shell窗口等。
shellinabox实现了,当我们手头上没有这些工具,比如在外面出差或者某些原因需要连接服务器(当前,跳板机jumpserver有web ssh功能),可以用它来代替。
它传输数据是否安全:
- 1、它使用https加密传输数据
- 2、web ssh需要密码登陆
功能怎么样:bash的各种特性基本都有,支持命令补全,快捷键
二、如何使用
docker项目地址:https://hub.docker.com/r/sspreitzer/shellinabox
直接运行为容器即可,传递一个密码即可
docker run -p 4200:4200 -e SIAB_PASSWORD=xyz678abc -e SIAB_SUDO=true -d sspreitzer/shellinabox:ubuntu
然后就可以网页登陆了,网页上登陆时使用guest用户登陆

然后就可以使用ssh连接服务器啦,也可以存放自己的私钥,服务器信息到容器里面

三、评价
个人认为,仅供救急使用......