搭建WEB版kali系统,可随时外网访问~

简介

本教程将教大家如何利用WEB页面与端口映射通过浏览器即可ssh控制KALI,话不多说开始教程~

下载工具

首先需要下载 SSH web环境(Shellinabox) 工具 !

kali终端输入指令:

apt-get install shellinabox

由于shellinabox不支持默认root账户登录,所以我们要新建一个用户

这里我们用adduser命令来创建新的用户,输入命令:

adduser 用户名字(英文)

输入密码与确定密码后,一直回车即可创建用户!如图所示

创建完毕后,现在需要开启WEB SSH环境,默认启动端口为:4420  输入指令:

shellinaboxd -b -t

#参数b:后台运行  #参数t:http协议运行

然后用ifconfig指令来获取本机ip

接着打开浏览器,地址栏输入

kaliIP:4420

即可打开ssh页面,使用创建的账号密码登陆即可!

这里推荐切换一下用户,因为创建的这个用户没有任何权限!

输入

su root

接着输入root账户密码,即可切换到root账户

外网映射

现在已经可以在局域网直接通过浏览器ssh连接kali啦

可怎么让外网随时随地连接进来呢?

这里我们就需要把内网ip映射到外网,从而随时访问kali!

首先打开natapp官网,点我打开,根据步骤注册一个账号!注册需要实名认证,登陆一下支付宝就行,步骤过于简单不再详细介绍

然后购买隧道选择免费隧道,名称随便填写,协议选择TCP,端口填写4200,如图所示

购买后进入我的隧道查看,把Authtoken值记录下来,待会儿需要

现在回到kali系统,前去官网把natapp的客户端下载下来

树莓派下载下面的,虚拟机kali或者其他下载上面的

下载完毕后,去Download下载根目录运行指令

unzip 文件名字

来解压它,接着输入开启指令

./natapp -authtoken=xxxxx

xxxxx为刚刚记录的authtoken值,回车即可开启映射

如图所示,这里就是你的web ssh访问域名,把它输入到浏览器,即可外网访问kali!

 

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注