type
status
date
slug
summary
tags
category
icon
password
😀
在国内的网络环境下极度不建议用iso安装,建议在官网上直接下好vhdx硬盘镜像文件,这样可以免安装,绕过系统安装时由于网络环境导致的失败。
 

📝 Hyper-V下安装Kali系统

1 创建Hyper-V虚拟机并安装Kali

这是windows专业版的功能,版本不符请忽略这个方法。

1.1 准备

kali官网,选择virtual machines
notion image
找到Hyper-V进行下载。下载好的压缩包里包含了一个安装好系统的vhdx文件
notion image

1.2 流程

在搜索框搜索启用和关闭Windows功能之后打开,勾选Hyper-V这一项。
一定要勾选Hyper-V
一定要勾选Hyper-V
随后在搜索框中搜索Hyper-V,打开。
notion image
在管理器的界面,选择右边的“新建”点虚拟机
notion image
之后点击下一步 这里名称随意,把位置改到大一点的盘,点下一页
notion image
选第二代
notion image
内存就4096
notion image
选default switch
notion image
选择“使用现有虚拟硬盘”(将在kali官网下载好的vhdx文件放在你想要设置的路径下,并浏览选中)
notion image
最后点击“完成”,等待其创建成功即可
notion image
其实这样不仅把虚拟机创建好了,同时也把kali系统也安装完成了。不用iso安装的最主要原因是国内的网络环境很容易造成软件安装失败(本人通过换源、开梯子都没解决这个问题)

2 设置Kali

安装好的kali系统需要经过简单的设置,才能实现宿主机与客户机之间的文件和文本的复制粘贴,窗口大小调整。
参考的官方文档:Kali LinuxKali LinuxInstalling Hyper-V Enhanced Session Mode (Guest Tools) | Kali Linux Documentation

2.1 设置root账户

首先,系统默认的用户kali,密码kali。
notion image
在登录成功后,我们可以设置一下root账户的密码sudo passwd root

2.2 开启增强会话功能

首先,开启虚拟机的增强会话功能,此处不细述。
2.2.1 配置kali
在宿主机的终端,运行kali-tweaks。在菜单中,选择“虚拟化”,然后为 Hyper-V 增强会话模式配置系统。这就是 Kali 端要做的全部工作。
2.2.2 更改虚拟机的设置
现在需要将传输类型从 VMBus 更改为HVSocket。
首先,退出当前 Kali 会话:
notion image
现在在 Windows 主机上:断开 Kali VM 的连接,打开 PowerShell(具有管理员权限)并发出以下命令:
Set-VM "(YOUR VM NAME HERE)" -EnhancedSessionTransportType HVSocket
其中的(YOUR VM NAME HERE)应更换为自己的虚拟机名称。
这样完成后,就实现了宿主机和虚拟机之间的剪切板共享,以及窗口大小的调整
 

3 Hyper-V的缺点

Hyper-V的优点很明显,可以实现完全的虚拟化。因此其缺点也同样明显,无法实现硬件直连(例如usb直连)
 

📝 VMWare下安装Kali系统

1 创建VMWare虚拟机

1.1 准备

kali官网,选择virtual machines
notion image
找到VMWare进行下载
notion image

1.2 流程

参考官方文档:Kali LinuxKali LinuxImport Pre-Made Kali VMware VM | Kali Linux Documentation
直接导入预制的 Kali VMware VM
1.点击打开虚拟机
notion image
2.到下载虚拟机的位置并找到.vmx文件。就可以正常使用了。默认用户名和密码均为kali

2 VMWare下Kali的问题解决

2.1 复制粘贴问题

参考官方文档:Kali LinuxKali LinuxTroubleshooting Kali VMware VM | Kali Linux Documentation
这适用于在 VMware 虚拟机中使用 Kali KDE 桌面的用户。一个已知问题是复制/粘贴和拖放功能无法开箱即用。作为一种解决方法,可以禁用 systemd 用户实例,并改用 KDE 的传统启动机制。为此,请打开终端并输入以下命令:
作为验证,您可以检查此命令是否创建了~/.config/startkderc具有以下内容的文件:
然后注销并重新登录:问题应该得到解决。

2.2 汉化

  1. 打开终端,更新系统包列表
    1. 安装中文语言包
      1. 重新配置系统的语言环境(locale)设置,生成中文语言环境(以zh_CN.UTF-8为例)
        1. 再出现的界面中,选择zh_CN.UTF-8,通常通过空格选择(tab切换到ok,并回车)
          notion image
          确认
          notion image
      1. 更新系统区域设置:
        1. 应用中文设置
          1. 重新登录或重启Kali Linux,以使配置生效

          3 快照的使用

          3.1 新建快照

          1.先关闭虚拟机,然后在该虚拟机的启动前界面上点击下图一个类似表下面有个扳手一样的图标,点击它
          notion image
          2.先选择当前位置,再点击拍摄快照
          notion image
          3.然后填入快照名称以及描述,这里需要强调一下描述里面建议写上该系统的用户名和密码,以防止后期遗忘。填写完成后点击拍摄快照,这样快照就设置好了
          notion image

          3.2 选择并使用快照

          1.当你想要返回到之前的某个状态的时候,只需要选择需要回到的状态,然后点击转到,然后确认是就可以恢复到之前所保存的某一个状态点上了
          notion image
          notion image
          这样的好处是,避免后期系统出现问题需要重新再安装,省去了重装系统的步骤以及时间。

          4 更换官方镜像源

          4.1 更换官方镜像源

          1. 输入nano /etc/apt/sources.list
          1. 将官方源如下加入“ # ”注释掉。
            1. 加入以下任意一种国内源即可。

              🤗 总结归纳

              作为在虚拟机中安装kali的一次尝试,其他linux系统的安装步骤也都类似。

              📎 参考文章

              • kali安装失败-选择并安装软件包-一步到位_kali选择并安装软件失败-CSDN博客
               
              💡
              欢迎您在底部评论区留言,一起交流~
              WiFi破解札记记一次个人服务器的搭建过程
              Loading...