VMware Workstation中安装Kali 2022

news2024/9/20 16:57:31

VMware Workstation中安装Kali 2022

前言

开工了,笔记本中的相关工具该更新了,今天记录一下。
首先记录的是在VMware Workstation中安装kali,这个过程比较简单。
我只是想扩充一下自己的博客,另外可以给入门人员一个参考。

下载

下载kali iso镜像:
在这里插入图片描述
现在是2022.4版本,选择不同的版本和途径。
VMware Workstation下载安装过程:略

安装

新建虚拟机

使用新建虚拟机向导。
在这里插入图片描述
典型设置即可。
在这里插入图片描述
可选稍后安装操作系统。
在这里插入图片描述
Linux, Ubuntu(其实关系不大)。
在这里插入图片描述
设置虚拟机名称和存储位置,位置建议固态硬盘大一点的分区,长时间使用kali占用空间比较大。
在这里插入图片描述
磁盘大小,就是最大占用多大空间。
选择存储为单文件,单文件性能好,而且现在的拷贝速度也很好,不太考虑拆分。
在这里插入图片描述
点击完成以后再点编辑,把cpu、内存、网卡(安装过程如果有网络会下载软件包,可提前根据环境设置网卡模式,桥接或者NAT)调整一下,删除不必要的外设。
dvd设置为浏览到下载的iso镜像。
在这里插入图片描述
需要注意的是显示器部分建议去掉勾选加速3D图形。
这个选项比较吃内存,特别是多个虚拟机同时运行时。在我其他文章里也提到过。
确定以后启动虚拟机。

安装kali

在这里插入图片描述
使用默认第一个选项,图形安装
在这里插入图片描述
根据向导一步步走,设置主机名,域名,创建用户,设置密码等。
在这里插入图片描述
这一步也可用默认,高级用户可以设置使用lvm(逻辑卷管理),或者手动划分分区。
在这里插入图片描述
是否将home等文件夹单独挂载分区。

在这里插入图片描述
最后确认无误点击继续。
在这里插入图片描述
是否改动写入磁盘,不能使用默认,必须点击:是。
然后点击继续。
在这里插入图片描述
软件选择界面默认即可,其实第一和第五项看内容就知道选了没用,倒数2项是建议安装的。
至于桌面环境喜欢哪个用哪个,Xfce是默认的,占用资源少,GNOME和KDE稍微大一点,KDE和Windows很像。
在这里插入图片描述
这一步非默认,需选中grub安装的设备,选中/dev/sda 。
在这里插入图片描述
安装完毕点击继续,重启系统。

使用

VMware Tools

这个版本的kali不知道是自带的还是安装过程中下载安装的,反正装好虚拟机以后tools也安装好了,拖动文件、拖动鼠标都没问题。
通过命令可以看到安装的是Open-vm-tools
在这里插入图片描述
如果想替换成VMware tools也可以,需要删除Open-vm-tools。

root用户

曾经的kali是默认只有root用户的,因为好多工具需要root权限执行,而且使用者是有经验人员,不需要脱裤子放屁。
不知哪个版本开始,默认情况下是一般用户登录,而且也不知道root账户密码。

我们可以使用普通用户登录,登录以后使用sudo su切换到root,使用passwd修改root密码,这样的话可以使用root登录了。

ssh

在使用过程中可能需要ssh登录kali,使用systemctl修改服务状态。

systemctl 命令帮助:
启动服务:systemctl start name.service
停止服务:systemctl stop name.service
重启服务:systemctl restart name.service
服务状态:systemctl status name.service
服务重载:systemctl daemon-reload

修改ssh配置文件允许root用户登录(此项有风险,非必须)
vi /etc/ssh/sshd_config
查找/Permit

在这里插入图片描述
1yy复制上面一行,p到下面,x删除掉注释,dw删除后面词,把后面的修改为yes。

systemctl status name.service
可以看到原来ssh是disable状态,改为enable状态为开机自动启动。
使用start命令启动服务。
在这里插入图片描述
可以看到成功启动,使用终端进行登录:
在这里插入图片描述

系统更新

一般安装以后需要进行系统更新。
apt update&&apt upgrade。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/189088.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

react的JSX语法

1.jsx基本使用 1 createElement() 的问题 繁琐不简洁。不直观,无法一眼看出所描述的结构。不优雅,用户体验不爽。 2 JSX 简介 JSX 是 JavaScript XML 的简写,表示在 JavaScript 代码中写 XML(HTML) 格式的代码。 优…

通信原理笔记—增量调制(∆M)

目录 概述: 简单增量调制(∆M)原理: 编码器与解码器 简单△M的过载问题: 增量总和(∆-Σ)调制 数字压扩自适应增量调制: 不同编码调制方式的误码性能分析: 概述: 最简单的DPCM是增量调制&#xff0c…

layui框架学习(4:导航)

layui官网教程采用html中的无序列表和定义列表来实现导航样式(文章最后还有个关于导航所用元素的补充说明),主要包括水平导航、垂直/侧边导航,同时还支持用span和a元素实现面包屑导航样式。导航功能需要加载element模块&#xff0…

实验二:Linux主机漏洞利⽤攻击实践

(一)实验简介 实验所属系列:windows主机漏洞利用攻击实践 实验对象:本科/专科信息安全专业 相关课程:渗透测试 实验时数(学分):2学时 实验类别:实践类 (二&a…

如何集中式管理多个客户端节点传输任务-镭速

在一些生产制造企业或it部门,它们的生产机器设备每天都会有大量的生产数据,并且需要人为地对这些数据进行迁移或者归档备份到其他存储。这样重复性的操作,无疑大大提高了人工成本,而且运作起来的效率也不高。 镭速服务器集中式任务…

MySQL优化方案

一、MySQL 的优化方案有哪些?MySQL 数据库常见的优化手段分为三个层面:SQL 和索引优化、数据库结构优化、系统硬件优化等,每个大的方向中又包含多个小的优化点。1.SQL 和索引优化通过优化 SQL 语句以及索引来提高 MySQL 数据库的运行效率① 使…

【UE5】动画系统

title: 【UE5】动画系统 date: 2023-01-31 19:50:47 tags: UE5 categories: 学习笔记 password: abstract: message: 最近接触的项目涉及到动捕和动画,以前接触的范围主要是GamePlay以及C和蓝图的交互,很少接触动画,借此机会学习一下UE5的动…

【Jmeter】报错解决:JedisException: Could not return the broken resource to the pool

一、报错详情 (1)报错场景 使用 Jmeter 插件 Redis Data Set 配置连接 Redis 数据池时,运行出现报错 (2)报错日志

Python对liunx中mysql数据库进行单表查询 10个案例带你了解

关于Python连接liunx中mysql数据库的方式在这一篇文章 这里写目录标题1.在Liunx服务器中的mysql新建一个表2.插入数据3.连接liunx中的mysql数据库1、查询1946班的成绩信息2,查询1944班,语文成绩大于60小于90的成绩信息3,查询学生表中1到6行的…

QTabWidget 美化 qss

1. tab, tab-bar, pane属性分布 2. 使用qss美化时,tab标签上和pane中都能美化成功,但tab最右侧的tab-bar却始终没有成功。 /*设置控件的背景*/ QTabWidget {background-color:rgb(4,138,224); } /*设置控件下面板的背景颜色*/ QT…

C++11 常用的新特性

本篇介绍C11标准对比之前C标准的新特性,C11为C语言在2011年发布的版本,它改进幅度很大,影响至今。如加入auto 关键字、nullptr、移动语义(move semantics)、委托构造函数(delegating constructors&#xff…

ChatGPT超详细注册与使用教程

文章目录前言一、ChatGPT账号注册二、SMS-ACTIVATE虚拟手机号验证三、ChatGPT使用总结前言 最近ChatGPT非常火爆,是一种革命性的技术,这也吸引来了很多人想尝试一下,但是由于并没有在国内开通这项服务,所以国内的用户无法使用Chat…

Javascript预解析

1.我们js引擎运行js 分为两步,1.预解析,2.执行代码 (1)预解析:js引擎会把js里面所有的var还有function提升到当前作用域发的前面 (2)执行代码:按照代码书写的顺序从上往下执行 2.预…

RK3588平台开发系列讲解(进程篇)进程的处理器亲和性

平台内核版本安卓版本RK3588Linux 5.10Android 12文章目录 一、简介二、相关结构体三、函数接口四、cpuset的使用沉淀、分享、成长,让自己和他人都能有所收获!😄 📢本篇介绍进程的处理器亲和性相关知识。 一、简介 Linux进程调度器为了充分利用CPU资源,会将进程在不同的…

如何养成整洁的代码习惯

如何养成整洁的代码习惯前言1.为什么要保持代码整洁?1.1 所以从一开始就要保持整洁1.2 如何写出整洁的代码?2.命名2.1 不好的命名方式1.没有任何意义的命名方式2.命名前后不一致3.命名冗余3.类3.1单一职责3.2 开闭原则3.3 内聚4.函数4.1 只做一件事4.2 函数命名1.函数名应见名…

春季开学必备物品清单、数码好物推荐篇

开学的脚步近了,近了,大学生返校,万物更新,大家迎接开学季的阵仗堪比迎接春天了。灵魂发问:开学装备备齐了吗?大学生们的情绪调整好了吗?自己要不要再回回炉,充充电?这次…

【redis6】第十二章(持久化)

RDB RDB是什么 在指定的时间间隔内将内存中的数据集快照写入磁盘, 也就是行话讲的SNAPSHOT快照,它恢复时是将快照文件直接读到内存里 备份是如何执行的 Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写…

ARM学习(17)ARM函数调用规则

笔者来聊聊ARM的函数的调用规则 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持&…

观点动力学模型:主要理论与模型综述

文章目录意见动态建模图论DeGroot 模型Friedkin-Johnsen models社会权力演变自我评价反映的演变DeGroot-Friedkin模型(DeGroot)的新研究最终社会权力的分析动态相对互动拓扑相似时间尺度,记忆和噪声表达观点(expressed opinion)和私人观点(private opinion)EPO模型意…

学完python再学Java顺利吗,学完python再学Java要多久

这篇文章主要介绍了学完python再学C会不会轻松一点,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。 1、学编程先学python,然后学java可以吗? 建议先学J…