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

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

1.3.1  SSH远程连接

在Android设备上安装Kali Linux后,可以看到默认自动开启了SSH服务。在Windows和Linux中,都有相应的客户端可以远程连接到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 Name(or IP address)对应的文本框中输入Linux Deploy中获取的IP地址,并且在Connection type下面选择SSH。然后单击Open按钮,将显示如图1.39所示的界面。

图1.39  警告信息

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

图1.40  登录成功

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

  • android@localhost:~$ sudo su -
  • root@localhost:~#

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

远程连接Kali Linux使用PuTTY实现SSH远程连接相关推荐

  1. 远程连接kali linux一直提示密码错误的解决方法

    远程连接kali linux一直提示密码错误的解决方法 问题描述 问题描述 最近在用SecureCRT连接kali linu虚拟机的时候一直提示我密码错误,开始以为是我输入错误,后来多试了很多次依旧提 ...

  2. Linux中怎么搭建SSH远程连接服务器

    文章目录 Linux中怎么搭建SSH远程连接服务器 一.远程连接服务器: 1.什么是远程连接服务器: 2.远程连接服务器的功能 3.常见的几种远程管理工具方式: 二.SSH连接加密技术: 1.非对称密 ...

  3. linux ssh连接交换机_如何配置交换机SSH远程登录

    如何配置交换机SSH远程登录,本期我们就来了解下ssh远程登陆的方式,以锐捷交换机为例. 如何配置锐捷SSH远程登陆? 一.配置思路 配置ssh远程登陆,一般是有四个步骤: 1.首先选择Console ...

  4. SFTP连接GCP,向服务器发送文件方法,第三方工具生成密钥对连接GCP服务器(putty生成密钥远程连接服务器)...

    190223更新通过WinSCP工具导入key,向服务器发送文件方法: 很多时候需要向服务器发送文件,GCP和一般服务器不太一样,使用ftp和用户名密码不容易获取,一般采用秘钥的方式,下边介绍实现方法 ...

  5. Putty通过ssh代理连接远程服务

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/catoop/article/details/81478332 Putty通过ssh代理连接远程跨网络 ...

  6. windows远程android传输文件,电脑(Linux/Windows)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)-Go语言中文社区...

    电脑(Linux/Windows系统)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解) 温馨提示 本文只针对安卓(Android)手机!iPhone或者WP的手机用户,请 ...

  7. Linux服务器配置root用户ssh远程登录

    Linux服务器配置root用户ssh远程登录   开启root用户使用密码远程登录,使用xshell连接远程服务器. 1. 安装 openssh-server 查看是否安装 yum list ins ...

  8. Kali Linux与Ubuntu的ssh服务

    近日为了提高自己的逼格,所以打算就在windows10上远程连接到Kali与Ubunbu上来做PWN. 具体的设置如下: Kali Linux下 1.gedit /etc/ssh/sshd_confi ...

  9. linux添加sshkey,使用SSH密钥对连接Linux实例

    本地为Linux或其它支持SSH命令的环境 本节介绍如何在Linux或其他支持SSH命令的环境(如Windows下的MobaXterm)下使用SSH密钥对登录Linux实例. 方式一 找到您所下载的. ...

最新文章

  1. ConvertUtil-数据类型转换的工具类
  2. 快速学习C语言的途径,让你少走弯路!
  3. geoserver 3_使用GeoServer 和 mapbox-gl 搭建离线地图服务
  4. netty 图解_Netty工作原理架构图
  5. Nginx查看并发链接数
  6. python保存的快捷键_新手学Python需要知道的Pycharm常用快捷键总结及配置方法
  7. 洛谷——AT1350 深さ優先探索
  8. 【数据预处理】Pandas缺失的数据处理
  9. A*搜索算法——图形搜索算法
  10. 一位女程序员兼俩小子妈咪的人生历程(5)
  11. 让思想在四维世界自由穿梭评《 时空投影:第四维在科学和现代艺术中的表达》...
  12. php mysql随机抽奖源码_幸运大转盘-jQuery+PHP实现的抽奖程序
  13. LBS基站定位和GPS卫星定位对比
  14. uwb无线定位系统的原理和介绍
  15. VS2013 0x80070643报错解决方案 KB2829760
  16. 利用JAVA实现2+22+222+2222+22222的问题
  17. 程序猿生存指南-42 参见华妹
  18. android 网络错误115,115(com.ylmf.androidclient) - 28.5.1 - 应用 - 酷安
  19. 2020机械员-通用基础(机械员)考试题库及机械员-通用基础(机械员)操作证考试
  20. 16-EMM Procedure 6. Handover without TAU - Part 1. Overview of LTE Handover

热门文章

  1. solr配置-Schema.xml
  2. MC新手入门(五十)------服务器连接 一
  3. 解决父级元素高度塌陷问题的方法
  4. eclipse中运行tomcat提示端口被占的4种解决方案
  5. java异常体系结构详解
  6. JavaScript 运行时错误: 无法获取未定义或 null 一种解决方案
  7. Python 中文注释报错解决方法
  8. * ngIf和* ngFor在同一元素上导致错误
  9. 如何在Python中声明一个数组?
  10. Builder Design模式和Factory Design模式之间有什么区别?