Windows10安装子系统ubuntu,安装完ubuntu后再安装katoolin才能使用kali.

(katoolin渗透测试的Linux发行版,它可以让你在其他Linux发行版上使用Kali的全部工具)

系统要求Windows10   Build 14316及以上版本

首先在设置里选择【更新和安全】

选择开发人员模式

添加子系统功能

完成以上操作后重启。

重启完成后,以管理员身份运行cmd

输入bash,键入y,回车

下载完成后设置用户名和密码进入安装好的子系统

现在里面什么都没有。。。。。

添加更新源

vi /etc/apt/sources.list


#中科大

deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

#阿里云

#deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

#deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

更新一下

apt-get update

sudo apt-get dist-upgrade

接下来安装Katoolin

apt-get install git

---------------------------------------------------------------------------------------------------------------------------------------
【第一种】git clone https://github.com/LionSec/katoolin.git && cp katoolin / katoolin.py / usr / bin / katoolin
chmod + x / usr / bin / katoolin
 
./katoolin.py
---------------------------------------------------------------------------------------------------------------------------------------
【第二种】到https://github.com/LionSec/katoolin.git下载文件
wget https://github.com/LionSec/katoolin/archive/master.zip
unzip master.zip
解压后,进入解压文件,赋权,安装
cd katoolin-master /
chmod 755 katoolin.py
./katoolin.py 或者 sudo katoolin
----------------------安装不成功就去官网下包:https://github.com/LionSec/katoolin

解压安装

如果安装不成功,赋权限,再安装

上面权限给错了,要给katoolin文件夹权限

看有没有yum,........不用看了没有,自己装。。。
安装完成后检查下

接下来还要装Python,
装完后查看下
我这里装了个老版本的

./katoolin.py 

基本完成,接下来自己折腾了。

gohome:转到主菜单

注:更新系统之前,删除所有的Kali-linux存储库,避免出现问题。

问题帮助:https://github.com/LionSec/katoolin/issues

开启图形界面:

所需工具

1.Putty

2.Xming

https://sourceforge.net/projects/xming/?source=typ_redirect

执行sudo apt-get install x11-apps 安装图形化驱动

在自己的程序前添加DISPLAY=:0 ,比如DISPLAY=:0 python plot_demo.py

Windows10子系统安装ubuntu+kali渗透环境的更多相关文章

  1. Windows10下安装python(配置环境变量)

    从官网下载Windows下的python版本,一路按照默认进行安装. 安装之后配置环境变量的步骤如下: 1,点“我的电脑”,右键选“属性”. 2,选择“高级系统设置”--->选“环境变量”--- ...

  2. VirtualBox安装Ubuntu搭建js环境的注意事项

    1.使用CPU-Z工具检查主板是否支持虚拟技术,因为VirtulBox虚拟机需要主板支持虚拟技术 2.Ubuntu安装之后重启会出现:please remove this install medium ...

  3. 系统 (一) Windows10安装Ubuntu子系统

    前言 本文将基于 Windows10专业版 安装 Ubuntu子系统 1.控制面板 -> 程序 -> 选择启用或关闭Windows功能 -> 勾上 适用Linux的Windwos子系 ...

  4. 基于VirtualBox安装Ubuntu图文教程

    基于VirtualBox虚拟机安装Ubuntu图文教程 一. 下载安装VirtualBox 官网下载VirtualBox,目前版本:VirtualBox 5.1.8 for Windows hosts ...

  5. Windows 10下使用U盘安装Ubuntu双系统

    问题描述:在Windows10下安装Ubuntu. 使用工具:Windows10.Ubuntu16.04 LTS安装包.UltraISO.easyBCD. 操作步骤: 1.安装之前要给Ubuntu分出 ...

  6. Windows10内置ubuntu子系统安装后中文环境设置

    原文:Windows10内置ubuntu子系统安装后中文环境设置 第一开启相关设置,使用小娜(Win键+c)直接查找关键字打开更快.   ①设置→查找"针对开发人员"→开发人员模式 ...

  7. windows 10中的ubuntu子系统安装桌面环境的方法

    windows 10中的ubuntu子系统安装桌面环境的方法 (How to install Ubuntu-desktop in windows 10 Subsystem for Linux) 转载 ...

  8. Windows10内嵌Ubuntu子系统配置python开发环境

    Windows10内嵌Ubuntu子系统配置python开发环境 安装pycharm. 到intellij idea网站下载Linux环境下载免费的pycharm,通过ubuntu子系统内部的/mnt ...

  9. 如何正确的使用Ubuntu以及安装常用的渗透工具集.

    文章来源i春秋 入坑Ubuntu半年多了  记得一开始学的时候基本一星期重装三四次=-= 尴尬了 觉得自己差不多可以的时候 就吧Windows10干掉了 c盘装Ubuntu 专心学习.   这里主要来 ...

随机推荐

  1. [Java123]软件自动生成接口文档

    需求场景:进入新项目,开始老本行读源码. 急需要快速了解项目的各个接口架构. https://www.jianshu.com/p/4c31e9920537

  2. virtualbox+vagrant学习-2(command cli)-18-vagrant ssh-config命令

    SSH Config 格式: vagrant ssh-config [options] [name|id] 这将从SSH直接将SSH配置文件的有效配置输出到正在运行的vagrant 计算机(而不是使用 ...

  3. 集合之Iterator

    迭代对于我们搞Java的来说绝对不陌生.我们常常使用JDK提供的迭代接口进行Java集合的迭代. Iterator iterator = list.iterator(); while(iterator ...

  4. Docker+Kubernetes(k8s)微服务容器化实践

    第1章 初识微服务微服务的入门,我们从传统的单体架构入手,看看在什么样的环境和需求下一步步走到微服务的,然后再具体了解一下什么才是微服务,让大家对微服务的概念有深入的理解.然后我们一起画一个微服务的架 ...

  5. 【转】如何在VMware上安装macOS Sierra 10.12

    本文主要介绍目前网络上比较流行的使用预安装镜像安装macOS 10.12的方法,并以9月20号发布的最新GM版本16A323为例. 安装方案 破解VMware 创建虚拟机,加载预安装镜像 初始化mac ...

  6. HDU 2298(纯物理加解一元二次方程)

    Toxophily Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total S ...

  7. Zookeeper核心原理

    Zookeeper 的核心原理 Zookeeper 的由来 各个节点的数据一致性 怎么保证任务只在一个节点执行 如果orderserver1挂了,其他节点如何发现并接替 存在共享资源,互斥性.安全性 ...

  8. #leetcode刷题之路36-有效的数独

    判断一个 9x9 的数独是否有效.只需要根据以下规则,验证已经填入的数字是否有效即可.数字 1-9 在每一行只能出现一次.数字 1-9 在每一列只能出现一次.数字 1-9 在每一个以粗实线分隔的 3x ...

  9. php数组 组合排列 笛卡尔积

    function Descartes() { $t = func_get_args(); if (func_num_args() == 1) { return call_user_func_array ...

  10. go 交叉编译,部署

    go web 部署 交叉编译 go 语言有个强大的地方就是 交叉编译 windows --cmd 设置环境变量-mac SET CGO_ENABLED=0 SET GOOS=darwin SET GO ...