Kali Win-KeX Win

Win-KeX提供了一种窗口模式,使用户能在Windows中独立运行Kali Linux桌面会话。用户可以以普通用户或root身份启动会话,并通过F8键进行会话管理,如切换全屏、关闭会话等。此外,Win-KeX支持声音和多屏配置,并允许用户通过设置VNC服务器密码来保障安全性。要关闭Win-KeX,只需使用相应命令或客户端的上下文菜单。

内容:

概述

窗口模式下的 Win-KeX 将在单独的窗口中运行 Kali Linux 桌面会话。

窗口模式有助于在视觉上将 Windows 和 Kali 环境分开。

Win-KeX 将TigerVNC用于其客户端和服务器组件。

用法

开始

  • 在窗口模式下以普通用户身份启动 Win-KeX 通过: kex --win 或简单地通过 kex

  • 注意:窗口模式是默认的 Win-KeX 模式,因此在此页面上的所有命令中都可以省略“--win”。

  • 首次启动时,系统会提示您设置 vnc 服务器密码。密码可以稍后通过

    kex --passwd

    这将启动 Win-KeX 服务器并以全屏模式启动 Win-KeX 客户端:

启动根会话

  • 通过以下方式在窗口模式下以 root 用户身份启动 Win-KeX: sudo kex --win

  • 首次启动时,系统会提示您设置 vnc 服务器密码。密码可以稍后通过

    sudo kex --passwd

    这将以 root 身份启动 Win-KeX 服务器并以全屏模式启动 Win-KeX 客户端。 注意: Win-KeX 客户端在连接到 root 会话时总是提示输入 vnc 服务器密码。

会话管理

  • 按“F8”将打开客户端的上下文菜单,允许管理客户端会话,例如关闭客户端、在全屏和窗口之间切换等)
  • 您可以通过按“F8”->“退出查看器”断开与活动会话的连接,这将关闭客户端但让会话在后台运行
  • 您可以通过键入重新连接到会话 kex --win --start-client

声音支持

  • Win-KeX 包括脉冲音频支持

  • 要启动具有声音支持的 Win-KeX,请添加--sound-s,例如 kex --win -s

  • 首次启动支持声音的 Win-KeX 时,请确保选择

    公共网络

    当要求授权以允许流量通过 Windows Defender 防火墙时

多屏支持

  • Win-KeX 支持多屏设置:按“F8”进入“选项”->“屏幕”,然后取消勾选“在所有显示器上启用全屏模式”和“全屏模式”,将 Win-KeX 移动到所需的屏幕并重新启用全屏模式

停止

  • 要关闭 Win-KeX 客户端,请按“F8”并选择“退出查看器”

  • 要在窗口模式下关闭 Win-KeX,请键入 kex --win --stop

享受Win-KeX!

### 如何配置和使用 Win-KeX Win-KeXKali Linux 提供的一个工具,旨在为 Windows 用户提供一种简单的方式来启动并运行完整的图形化桌面环境。以下是关于如何安装、配置以及使用 Win-KeX 的详细说明。 #### 安装 Win-KeX 为了成功安装 Win-KeX,在命令行中执行以下指令可以更新包列表并安装必要的组件: ```bash sudo apt update && sudo apt upgrade -y sudo apt install -y kali-win-kex ``` 上述命令会自动下载并安装 Win-KeX 及其依赖项[^1]。 #### 启动 Win-KeX 图形界面 一旦安装完成,可以通过输入 `kwk` 命令来启动 Win-KeX 图形界面服务。具体操作如下所示: ```bash kwk ``` 此命令将会初始化虚拟机管理器,并加载预设的 Xfce4 桌面环境[^2]。 #### 自定义设置 (可选) 如果希望进一步优化体验或者调整分辨率大小,则需编辑 `/etc/kex/config.ini` 文件中的参数。例如修改屏幕分辨率为 1920x1080 ,可以在该文件里找到对应字段进行更改保存即可生效。 另外需要注意的是,由于性能原因,默认情况下可能不会启用硬件加速功能;若要开启它,请确保主机支持 Virtualization Technology 并已在 BIOS/UEFI 中激活该项特性[^3]。 #### 卸载 Win-KeX 当不再需要使用 Win-KeX 时,可通过下面这条简单的APT移除语句将其彻底删除掉: ```bash sudo apt purge --autoremove kali-win-kex ``` ```python import os def start_win_kex(): try: os.system('kwk') print("Win-KeX has been started successfully.") except Exception as e: print(f"An error occurred while starting Win-KeX: {e}") if __name__ == "__main__": start_win_kex() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值