当前位置:首页 > CN2资讯 > 正文内容

Windows安装部署kafka windows10安装kali

2天前CN2资讯

前置条件:

你的 Windows 10 版本 2004 或更高版本。如果低于此版本,请到设置-更新和安全-windows更新,更新系统。

1、下载安装wsl kali

2、以管理员身份打开 PowerShell 并运行以下命令:

以下命令会启用wsl 2 :

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestartdism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartEnable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  • 以管理员身份打开 PowerShell 并运行: 
wsl --set-default-version 2

3、安装必要的软件

 打开安装好的Kali Linux,执行以下命令:

sudo apt update && sudo apt upgrade -y && sudo apt install kali-tools-top10

4、安装GUI界面

 打开安装好的Kali Linux,执行下面的命令。

安装 Win-KeX

  • 通过以下方式安装 win-kex:
kali@kali:~$ sudo apt update kali@kali:~$ kali@kali:~$ sudo apt install -y kali-win-kex

运行 Win-KeX

Win-KeX 支持三种模式:

  • 窗口模式:

要在具有声音支持的窗口模式下启动 Win-KeX,请运行

kex --win -s

有关详细信息,请参阅Win-KeX Win 使用文档。

  • 增强会话模式:
  • 要在具有声音支持和 arm 解决方法的增强会话模式下启动 Win-KeX,请运行kex --esm --ip -s有关详细信息,请参阅Win-KeX ESM 使用文档。
  • 无缝模式:

要在具有声音支持的无缝模式下启动 Win-KeX,请运行

kex --sl -s

有关详细信息,请参阅Win-KeX SL 使用文档。

  • 更多参见:Win-KeX | Kali Linux Documentation 

4、安装常用软件(可选步骤)

sudo apt install python2 file openjdk-11-jdk systemctl android-sdk-libsparse-utils vim libz-dev cmake gedit f2fs-tools ncat gcc-aarch64-linux-gnu gcc-arm-linux-gnueabihf fcitx fcitx-pinyin exploitdb sslstrip dsniff ssldump ettercap-common pciutils libncurses5 aptitude

5、安装32位支持(可选步骤)

sudo dpkg --add-architecture i386 sudo apt-get update sudo apt install lib32c-dev lib32z1 lib32ncurses5-dev

6、设置中文(可选步骤)

sudo apt install locales sudo dpkg-reconfigure locales

sudo dpkg-reconfigure lacales之后 找到en_US.UTF-8 按空格键取消它;

然后再找到zh_CN.UTF-8 按空格键选中

然后选择 zh_CN.UTF-8

接着重启reboot。

7、更新wsl内核(可选步骤)

①、先查看wsl内核版本

uname -a

②、然后到以下 地址查看最新版,并下载安装更新

Microsoft Update Catalog

8、WSL kali连接 USB设备(可选步骤)

请下载安装wsl-usb(usbpad):

Releases · alelec / wsl-usb-gui · GitLab

注:如果adb devices 提示错误  “no permissions (missing udev rules? user is in the plugdev group); see [http://” 

第一步:找到USB  地址 ubuntu@ubuntu:~$ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 001 Device 003: ID 77be:7020 Bus 001 Device 002: ID 413c:2113 Dell Computer Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub ubuntu@ubuntu:~$ sudo gedit /etc/udev/rules.d/51-android.rules

第二步:sudo vim /etc/udev/rules.d/51-android.rules

如我的android设备为:Bus 001 Device 003: ID 77be:7020

将SUBSYSTEM=="usb",ATTR{idProduct}=="7020",MODE="0660",GROUP="plugdev",SYMLINK+="android"

第三步:执行如下命令

 sudo usermod -a -G plugdev $(id -u -n) sudo udevadm control --reload-rules sudo service udev restart

第四步:重启adb

sudo udevadm trigger adb kill-server adb start-server

9、添加linux源

# vim /etc/apt/sources.list

将下面的粘贴进去:

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

然后 apt update 即可

10、重启 或 关闭wls 虚拟机

如果像我一样不管用,就直接重启wsl:打开windows管理员 cmd执行:

查看状态

wsl --status

关闭

wsl虚拟机非常占用内存,不用的时候可以关闭

wsl --shutdown

重启

net stop LxssManager //停止 net start LxssManager //启动

启动kali时如遇到“参考的对象类型不支持尝试的操作。”的错误,请打开PowerShell执行:

netsh winsock reset

一般不需要重启,再次打开kali就正常了

-------------------------------------

其他:WSL2 设置局域网网访问

WSL2 设置局域网网访问_随风逐浪003的博客-CSDN博客_wsl2 局域网访问

如:

增加 : netsh interface portproxy add v4tov4 listenport=8834 listenaddress=* connectport=8834 connectaddress=172.25.188.17 protocol=tcp

删除: netsh interface portproxy delete v4tov4 listenport=* listenaddress=*

查看:netsh interface portproxy show all


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/27133.html

    分享给朋友:

    “Windows安装部署kafka windows10安装kali” 的相关文章

    尼日利亚VPS:低成本高性能的服务器托管解决方案

    尼日利亚VPS的定义与优势 尼日利亚VPS是一种基于虚拟化技术的服务器托管服务,专为尼日利亚及周边地区的用户设计。VPS(Virtual Private Server)允许用户在共享的物理服务器上拥有独立的虚拟环境,享有更高的资源分配和操作自由度。对于尼日利亚的用户来说,本地数据中心的存在意味着更低...

    PumpCloud VPS主机服务解析:注册、设置与价格一站式指南

    PumpCloud是一家自2015年成立以来便致力于提供高效主机服务的公司,让我来分享下其中的一些亮点。它主要在香港和台湾设有数据中心,专注于为用户提供动态VPS服务。相比于国内一些主机商,PumpCloud显得更国际化,主要通过其快速的网络连接和强大的服务基础设施吸引用户。虽然在行业中还算年轻,但...

    选择日本不限流量VPS的最佳方案与优化建议

    日本不限流量VPS市场现状 日本的VPS市场,尤其是不限流量的产品,正迎来一个快速发展的阶段。随着互联网技术的进步,亚洲的网络环境发生了翻天覆地的变化。尤其是在日本,不限流量VPS因其连接速度快、数据中心服务优质而广受欢迎,对那些需要持续大流量的网站运营者来说,这可是一个无与伦比的选择。 我发现,随...

    GA Cloud:全球化一站式云计算服务,优化您的企业数据管理

    GA Cloud成立于2021年,实际上是我对云计算服务界的一次全新探索。作为一家致力于全球化一站式云计算服务的公司,GA Cloud在市场中逐渐凸显出它的实力和影响力。我们在香港本地拥有8个以上的POP接入点,同时也在马来西亚、美国、日本、欧洲等地设立了多个数据中心。目前,我们的数据机柜数量已超过...

    如何在VPS环境下使用安卓模拟器与火狐浏览器实现高效管理

    当我们讨论VPS和安卓模拟器的结合时,首先要明白VPS的基本概念。虚拟专用服务器(VPS)实际上是一种将物理服务器划分成多个虚拟服务器的技术。每个VPS都可以独立运行操作系统,用户可以完全控制这个环境。这意味着我们可以在VPS上安装各种软件,包括安卓模拟器,这样就能在计算机上模拟安卓手机的使用。 说...

    反向代理的工作原理与应用场景详解

    反向代理概述 反向代理,听起来似乎有点复杂。实际上,这是一个位于客户端和服务器之间的“中间人”,它对客户端是透明的。换句话说,客户端并不知道有这个反向代理的存在。它的主要任务是接收客户端的请求,然后把这些请求转发给后端的服务器,再把服务器的响应返回给客户端。想象一下,反向代理就像一个邮递员,负责将信...