文档章节

远程连接Kali Linux使用PuTTY实现SSH远程连接

大学霸
 大学霸
发布于 2015/01/22 14:50
字数 763
阅读 4385
收藏 7

远程连接Kali Linux使用PuTTY实现SSH远程连接

本书主要以在Android设备上安装的Kali Linux操作系统为主,介绍基于Bash Shell渗透测试。由于在默认情况下,在Android设备上安装的Kali操作系统没有安装任何工具。如果直接在手机或平板上安装一些软件时,可能不太方便。此时,用户可以在各种操作系统中远程连接到Kali Linux的命令行或图形界面。本节将分别介绍使用SSHVNC远程连接Kali Linux远程连接Kali Linux使用PuTTY实现SSH远程连接本文选自基于Android设备的Kali Linux渗透测试教程

1.3.1  SSH远程连接

Android设备上安装Kali Linux后,可以看到默认自动开启了SSH服务。在WindowsLinux中,都有相应的客户端可以远程连接到SSH服务。下面分别介绍SSH远程连接的方法。

1.Windows下使用PuTTY实现SSH远程连接

【实例1-1】演示在Windows下,使用PuTTY工具远程连接到Kali Linux操作系统(这里以Android设备上的Kali操作系统为例,其IP地址为192.168.6.103)。具体操作步骤如下所示远程连接Kali Linux使用PuTTY实现SSH远程连接本文选自基于Android设备的Kali Linux渗透测试教程

1)下载PuTTY软件的Windows版本。下载后,该软件可以直接使用,不需要进行安装。

2)启动PuTTY工具,将显示如图1.38所示的界面。

1.38  PuTTY配置界面

3)在该界面Host Nameor IP address)对应的文本框中输入Linux Deploy中获取的IP地址,并且在Connection type下面选择SSH。然后单击Open按钮,将显示如图1.39所示的界面。

1.39  警告信息

4)该界面显示了一个警告信息,这是为了安全确认是否要连接到该服务器。该对话框只有在第一次连接某台主机时才会弹出。这里单击“是”按钮,将显示如图1.40所示的界面。

1.40  登录成功

5)在该界面输入登录Kali系统的用户名和密码即可登录到系统。在Android设备上安装的Kali操作系统,默认的用户名和密码分别是androidchangeme。这里远程连接的用户android是一个普通用户。但是在Linux中,通常一些操作必须是超级用户root来运行。此时就需要切换到root用户,执行命令如下所示:

从输出的信息中,可以看到命令提示符以变为#。此时所在的目录就是root用户的家目录远程连接Kali Linux使用PuTTY实现SSH远程连接本文选自基于Android设备的Kali Linux渗透测试教程


© 著作权归作者所有

大学霸
粉丝 270
博文 908
码字总数 557321
作品 0
东城
程序员
私信 提问
如何在 Linux 中安装并使用 PuTTY

PuTTY 是一个自由开源且支持包括 SSH、Telnet 和 Rlogin 在内的多种协议的 GUI 客户端。一般来说,Windows 管理员们会把 PuTTY 当成 SSH 或 Telnet 客户端来在本地 Windows 系统和远程 Linu...

Linux就该这么学
03/14
38
0
在 Linux 中安装并使用 PuTTY

PuTTY 是一个自由开源且支持包括 SSH、Telnet 和 Rlogin 在内的多种协议的 GUI 客户端。一般来说,Windows 管理员们会把 PuTTY 当成 SSH 或 Telnet 客户端来在本地 Windows 系统和远程 Linu...

作者: Sk
02/20
0
0
如何在 Ubuntu 和其他 Linux 发行版上安装 Putty

如果我没弄错,Putty 可能是 Windows 最受欢迎的 SSH 客户端。 在 IT 公司中,开发环境通常在远程 Linux 系统上,而开发人员则使用 Windows 作为本地系统。Putty 用于从 Windows 机器连接到远...

作者: Abhishek Prakash
2018/12/22
0
0
3 个 Linux 上的 SSH 图形界面工具

了解一下这三个用于 Linux 上的 SSH 图形界面工具。 在你担任 Linux 管理员的职业生涯中,你会使用 Secure Shell(SSH)远程连接到 Linux 服务器或桌面。可能你曾经在某些情况下,会同时 SS...

作者: Jack Wallen
02/21
0
0
3个Linux上的SSH图形界面工具

了解一下这三个用于 Linux 上的 SSH 图形界面工具。 在你担任 Linux 管理员的职业生涯中,你会使用 Secure Shell(SSH)远程连接到 Linux 服务器或桌面。可能你曾经在某些情况下,会同时 SS...

dragon_tech
02/26
30
0

没有更多内容

加载失败,请刷新页面

加载更多

Jquery操作UI之设置字体大小

先获取字体大小,进行处理。再将修改的值保存。 slice() 方法可从已有的数组中返回选定的元素。 arrayObject.slice(start,end)。 start 必需。规定从何处开始选取。如果是负数,那么它规定从...

前端老手
12分钟前
4
0
如何在Ubuntu中用UFW配置防火墙

UFW,即简单防火墙(uncomplicated firewall),是一个 Arch Linux、Debian 或 Ubuntu 中管理防火墙规则的前端。 UFW 通过命令行使用(尽管它有可用的 GUI),它的目的是使防火墙配置简单(即不复...

SuShine
16分钟前
3
0
Caffeine缓存

简介 在本文中,我们来看看 Caffeine — 一个高性能的 Java 缓存库。 缓存和 Map 之间的一个根本区别在于缓存可以回收存储的 item。 回收策略为在指定时间删除哪些对象。此策略直接影响缓存的...

xiaolyuh
17分钟前
2
0
springmvc - 通过DeferredResult实现长轮询服务端推送消息

DeferredResult字面意思就是推迟结果,是在servlet3.0以后引入了异步请求之后,spring封装了一下提供了相应的支持,也是一个很老的特性了。DeferredResult可以允许容器线程快速释放以便可以接...

细肉云吞
23分钟前
3
0
零拷贝(zerocopy)三张图

核心概念: 用户空间+内核空间+磁盘硬件 1.最原始的BIO场景下IO操作流程。 读取磁盘上的文件,然后经过网络,将文件发送到另外一个磁盘的过程。4次上下文切换,2次文件复制。 1、JVM发出rea...

指尖Coding
34分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部