一、简介

Shell In A Box(发音是shellinabox)是一款基于Web的终端模仿器,由Markus Gutschke开辟而成。它有内置的Web办事器,在指定的端口上作为一个基于Web的SSH客户端而运行,可认为你供给一个Web终端模仿器,以便应用任何支撑AJAX/JavaScript和CSS的浏览器,长途接见和把握你的Linux办事器SSH外壳,不须要像FireSSH这些任何额外的浏览器插件。

系统版本说明:

centos 7.2

ip: 192.168.68.25

二、安装

步骤如下:

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm    #先配置yum源,当然也可以使用源码安装

yum makecache

yum install shellinabox

[root@localhost learn_models]# rpm -lq shellinabox

/etc/sysconfig/shellinaboxd             #主配置文件
/usr/lib/systemd/system/shellinaboxd.service
/usr/sbin/shellinaboxd
/usr/share/doc/shellinabox-2.20
/usr/share/doc/shellinabox-2.20/AUTHORS
/usr/share/doc/shellinabox-2.20/NEWS
/usr/share/doc/shellinabox-2.20/README
/usr/share/doc/shellinabox-2.20/README.Fedora
/usr/share/doc/shellinabox-2.20/print-styles.css
/usr/share/doc/shellinabox-2.20/shell_in_a_box.js
/usr/share/doc/shellinabox-2.20/styles.css
/usr/share/man/man1/shellinaboxd.1.gz
/usr/share/shellinabox
/usr/share/shellinabox/color.css
/usr/share/shellinabox/monochrome.css
/usr/share/shellinabox/white-on-black.css
/var/lib/shellinabox

service shellinaboxd start

lsof -i:4200           #默认端口是4200,可以进入主配置文件修改

useradd qutianfen

passwd qutianfen

三、访问测试

说明:必须使用https访问,不然访问不了

https://192.168.68.25:4200

看,已经成功登录上去啦,配置完成

转载于:https://www.cnblogs.com/tianfen/p/9115127.html

shellinabox的安装使用相关推荐

  1. shellinabox基于web浏览器的终端模拟器

    1. Shellinabox介绍 Shellinabox 是一个利用 Ajax 技术构建的基于 Web 浏览器的远程终端模拟器,也就是说安装了该软件之后,服务器端不需要开启 ssh服务,通过 Web  ...

  2. kali linux 截图 软件,Kali-Linux-Tools-Interface:针对Kali Linux的图形化Web接口

    Kali-Linux-Tools-Interface 在当今这个信息时代,数据是最有价值的资产,因此,广大用户和企业已成为网络攻击的主要目标.众所周知,信息安全专业人员都会使用一系列技术工具来协助他们 ...

  3. shellinabox安装

    Shell In A Box(发音是shellinabox)是一款基于Web的终端模仿器,由Markus Gutschke开辟而成.它有内置的Web办事器,在指定的端口上作为一个基于Web的SSH客户 ...

  4. Linux插件shellinabox结合翻译插件使用(以Chrome为例)

    本次演示使用 Ubuntu-16.04-Server 输入命令,进行安装 ubuntu@ubuntu:~$ sudo apt-get install openssl shellinabox 编辑默认配 ...

  5. mac下安装python3

    mac下安装python3 1.先用brew search命令查看 brew search python3 结果如下所示: ==> Formulae boost-python3 python3 ...

  6. linux环境下nacos的安装+启动,阿里云服务器安装nacos

    nacos安装+启动(linux环境): 基础:安装java环境 官网下载压缩包:如 nacos-server-1.2.1.tar.gz 放在自定义目录下 # 解压 tar -xvf nacos-se ...

  7. Alibaba Cloud Linux 2.1903 LTS 64位服务器yum源下载404,Alibaba Cloud Linux 2实例中使用docker-ce、epel等YUM源安装软件失败

    [Alibaba Cloud Linux 2.1903 LTS 64位]服务器yum源下载404 failure: repodata/repomd.xml from docker-ce-stable: ...

  8. Linux下docker安装配置oracle,oracle创建用户并远程连接,实测可用!

    最近在给同学弄毕业设计的数据库,因为oracle在个人电脑上极不稳定,所以他的电脑数据库崩溃了,这时候我就在docker上为他拉了一个oracle,解决了问题. docker的安装共有以下几步,实测没 ...

  9. 在docker上安装部署tomcat项目 超简单,拿来主义

    在docker中部署tomcat,非常简单,而且省去了手动安装jdk等步骤,只需要将war包复制在容器tomcat实例中的webapps下面即可.以下将详细讲解流程: 在windows中打好包以后用w ...

最新文章

  1. AVR开发 Arduino方法(附四) 参考文献与网址
  2. GPIO几种配置的作用
  3. h5页面长按保存图片
  4. Netty-案例 WebSocket与netty实现长连接案例(代码注释详解)
  5. 查看Chome浏览器中已保存的密码
  6. 吴恩达机器学习(二)多元线性回归(假设、代价、梯度、特征缩放、多项式)
  7. thinkphp 常用SQL执行语句总结
  8. sql数据库快照与恢复 规则绑定
  9. php 写博客教程,最近写了一个博客程序: QuickBlog PHP 开源的一文多发系统
  10. eclipse修改编码方式
  11. 如何用python 对PDF进行拆分,批量修改文件名(根据excel表格)
  12. 【快捷键】Mac KeyMap
  13. 苹果计算机取消用户名和密码进入不,苹果电脑怎么退出账户登录不了怎么办
  14. Like My Mother Always Said… by Erin McHugh
  15. Python解决五猴分桃问题
  16. Depmap分析、可视化CCLE数据
  17. iOS开发-苹果开发者账号注册、申请续费整个流程
  18. 一文带你深入了解,什么是深度学习及其工作原理
  19. LeetCode 299 猜数字游戏
  20. Android开发日志打卡APP(二)

热门文章

  1. python 为什么每次代码运行时间不同-为什么你写的Python运行的那么慢呢?
  2. python字符串写入excel-python-xlwt写入excel详解
  3. python免费入门手册-python基础入门手册。。。。。。
  4. python学习书籍推荐-推荐python机器学习实践的书籍?
  5. python入门教程完整版-Python入门教程完整版(懂中文就能学会)
  6. 简明python教程txt-Python新手的数据批量处理教程(TXT文件)
  7. Google Colab使用详细教程
  8. linux内存系统管理,Linux内存管理之伙伴系统(内存释放)
  9. 正则爬取京东商品信息并打包成.exe可执行程序。
  10. springMvc 的参数验证 BindingResult result 的使用