打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
基于web的ssh登录工具shellinabox,手机也可以登录你的服务器了

现在市面上也有很多基于web的ssh登录操作工具,像webssh等,但是webssh等工具安装起来相对比较麻烦。如果你是一枚开发人员或者测试人员,那么搭建配置一个shellinabox对于你来说则是相对很简单的事情


shellinabox

最近也在研究怎么将shellinabox和其他的工具,比如paramiko等结合起来,做一款简单的堡垒机工具。后续做好后也会在头条上发布出来跟大家学习学习,也会把代码公布到github上,有兴趣的也可以下下来运行看看。

废话就不多说了,直接来说shellinabox怎么安装。

我使用的是ubuntu,在ubuntu下安装shellinabox是非常简单的事情,一条命令就搞定了:

# apt-get install shellinabox

安装完成后,可以修改默认端口,也可以修改默认的https协议连接方式,将默认的https改成http,只需要修改vim /etc/default/shellinabox 文件即可。最后一行 “-t” 参数就是将https关闭,使用http打开shellinabox的web界面。端口默认是4200,当然你也可以修改成你想用的端口。

shellinabox配置修改

启动和关闭shellinabox:

# service shellinabox stop 关闭

# service shellinabox start 启动

通过web输入你的服务器IP+端口号,就会出现登录服务器的界面,如下图:

shellinabox登录服务器界面

输入正确的账号密码后,就可以和xshell或者securecrt等工具一样操作你的服务器了,如下图:

shellinabox命令操作界面

至于centos以及redhat系统下shellinabox的安装,我也给大家找了一下:

shellinabox下载地址 https://github.com/SoulSu/shellinabox

(1)# chmod +x ./configure 添加权限

(2)# ./configure --prefix=/usr/local/shellinaboxed

(3)# make && make install

(4)# cd /usr/local/shellinaboxed/bin

(5)# ./shellinaboxd -t -t参数:取消证书

# netstat -tnlp

tcp 0 0 0.0.0.0:4200 0.0.0.0:* LISTEN 15887/./shellinabox

在浏览器中输入:IP:4200

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Linux笔记【002】| 远程登录服务器软件:MobXterm与FileZilla
如何使用图形界面Webmin管理Linux服务器
远程登录服务器,有什么比较好用的工具?
Python运维工具fabric
SSH登录的几种方式
用RunDeck对服务器进行自动化 | 极光博客
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服