shellinabox安装
Shell In A Box(发音是shellinabox)是一款基于Web的终端模仿器,由Markus Gutschke开辟而成。它有内置的Web办事器,在指定的端口上作为一个基于Web的SSH客户端而运行,可认为你供给一个Web终端模仿器,以便应用任何支撑AJAX/JavaScript和CSS的浏览器,长途接见和把握你的Linux办事器SSH外壳,不须要像FireSSH这些任何额外的浏览器插件。
在基于红帽的发行版上,你须要先启用EPEL软件库,然后应用下面这个"yum"号令来安装它。
yum install openssl shellinabox
默认景象下,shellinaboxd侦听本地主机上的TCP端口4200。出于安全考虑,可以改成任何你想要的端口。在安装过程中,一个新的自SSL会在"/var/lib/shellinabox"下主动创建,以便应用HTTPS和谈。
在RHEL、CentOS和Fedora上配置文件在/etc/sysconfig/shellinaboxd ,使用编辑器打开
# Shell in a box daemon configuration # For details see shellinaboxd man page # Basic options USER=shellinabox GROUP=shellinabox CERTDIR=/var/lib/shellinabox PORT=9999 ##监听端口,默认是4200 OPTS="--disable-ssl-menu -s /:LOGIN" # Additional examples with custom options: # Fancy configuration with right-click menu choice for black-on-white: # OPTS="--user-css Normal:+black-on-white.css,Reverse:-white-on-black.css --disable-ssl-menu -s /:LOGIN" # Simple configuration for running it as an SSH console with SSL disabled: # OPTS="-t -s /:SSH:176.16.10.5"##监听地址
修改完配置文件之后启动服务
service shellinaboxd start
查看端口监听,有结果而且端口是你修改的端口,那么一切ok
netstat -lntup|grep shellinaboxd
使用浏览器打开,格式为https://176.16.10.5:9999
转载于:https://www.cnblogs.com/fengjian2016/p/5266105.html
shellinabox安装相关推荐
- shellinabox基于web浏览器的终端模拟器
1. Shellinabox介绍 Shellinabox 是一个利用 Ajax 技术构建的基于 Web 浏览器的远程终端模拟器,也就是说安装了该软件之后,服务器端不需要开启 ssh服务,通过 Web ...
- [原创]KVM虚拟化管理平台的实现
KVM虚拟化管理平台的实现 源码链接:https://github.com/wsjhk/IaaS_admin.git 视频演示链接:https://v.youku.com/v_show/id_XMjg ...
- android界面实现框架内页面跳转_KVM虚拟化管理平台的实现
KVM虚拟化管理平台的实现 源码链接:https://github.com/wsjhk/IaaS_admin.git 视频演示链接:https://v.youku.com/v_show/id_XMjg ...
- linux复制内容的快捷键,Linux复制粘贴快捷键
[LeetCode] Android Unlock Patterns 安卓解锁模式 Given an Android 3x3 key lock screen and two integers m an ...
- (项目)审计系统(堡垒机)
项目背景 需求分析 # 解决需求: 1.记录用户操作 实现方式1:改ssh客户端的源代码,10w+ 实现方式2:修改已有python ssh 库,加入指令记录的功能(推荐) 2.实现权限管理: A 支 ...
- shellinabox的安装使用
一.简介 Shell In A Box(发音是shellinabox)是一款基于Web的终端模仿器,由Markus Gutschke开辟而成.它有内置的Web办事器,在指定的端口上作为一个基于Web的 ...
- Linux插件shellinabox结合翻译插件使用(以Chrome为例)
本次演示使用 Ubuntu-16.04-Server 输入命令,进行安装 ubuntu@ubuntu:~$ sudo apt-get install openssl shellinabox 编辑默认配 ...
- mac下安装python3
mac下安装python3 1.先用brew search命令查看 brew search python3 结果如下所示: ==> Formulae boost-python3 python3 ...
- linux环境下nacos的安装+启动,阿里云服务器安装nacos
nacos安装+启动(linux环境): 基础:安装java环境 官网下载压缩包:如 nacos-server-1.2.1.tar.gz 放在自定义目录下 # 解压 tar -xvf nacos-se ...
最新文章
- c# blockingcollections
- openpyxl读取excel_初识openpyxl--读取excel数据(二)
- R语言相关性计算及使用ggcorrplot包相关性分析热力图可视化分析实战
- LeetCode之Sort List
- foxmail邮件加载失败重试_java retry(重试) spring retry, guava retrying 详解
- mysql中case when then的用法
- 【Linux网络编程】基于TCP流 I/O多路转接(poll) 的高性能http服务器
- python 怎么安装opencv?
- 【经验】对“面试造火箭,入职拧螺钉”的看法
- Python的collections模块中namedtuple结构使用示例
- JavaWeb编程中如果jar包存在但显示无法输出,就在IDEA的项目发布中添加lib依赖!
- 末日前的唠叨:SEO之四大要不得
- 架构案例丨微信Android客户端架构演进之路
- 斐讯K2刷回原厂固件
- QT MD4 MD5 Sha1等几种加密方式
- 用一年的数据预测下一年数据_一年的招聘数据中的经验教训
- 使用python manage.py startapp myapp未报错,但是没有创建出myapp
- linux误删 bin目录,记linux下rm误删bin文件的解决方式
- iOS系统各版本占比/占有率
- SpringBoot非官方教程 | 第二十篇: 处理表单提交
热门文章
- Ubuntu 安装 ffmpeg
- 如何学习数据挖掘和数据科学的7个步骤
- python 虚拟环境 tensorflow GPU
- Pytorch使用tensorboardX可视化。超详细
- LeetCode简单题之将整数转换为两个无零整数的和
- CVD和ALD薄膜沉积技术应用领域
- MindSpore数据集mindspore::dataset
- [JS] undefined、null、ReferenceError的区别、变量作用域问题
- 前端面试题笔记 2021.8.26
- 在Ubuntu18.04上安装opencv 3.4.1