Vmware安装kali记录
发表于 2023-07-24| 分类于 linux | | 评论数下载kali
首先去官网下载最新版kali,https://www.kali.org/get-kali/#kali-virtual-machines
可以看到有直连下载和bt种子下载,直连的话我这里100k/s的速度,不用考虑了,直接上种子,有10M/s的速度。
直接把种子丢给迅雷,下完用cmd验一下sum
certutil -hashfile filetohashA SHA256 |
验证无误
安装kali
参考文章
然后呢,安装就是这么简单,接下来做点其他的事。改root密码,我比较喜欢用root用户登录。
sudo passwd root |
改完密码,右上角注销,改登root用户。
用了下apt-get,发现速度不行,换源
换源
我换的清华源
sudo sed -i "s@http://http.kali.org/kali@https://mirrors.tuna.tsinghua.edu.cn/kali@g" /etc/apt/sources.list |
还有pip源
python -m pip install --upgrade pip |
安装miniconda
安装miniconda进行Python的环境管理
https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
首先从时间上筛选,我们肯定要最新的。我选的是Miniconda3-latest-Linux-x86_64.sh
在kali里用wget下载,然后安装,给个权限
chmod +x Miniconda3-latest-Linux-x86_64.sh |
全部yes就行
然后就安装好了,安装完之后打开终端默认会进入conda的base环境,如果发现有些应用用不了,退出base环境即可。
kali使用的是zsh,所以
mousepad ~/.zshrc |
再最后一行加上退出base环境的命令即可
至此,一个相对有序的kali就弄好了,剩下的就是迁移之前的kali了。
安装docker
在kali安装docker非常简单,一条命令就行
apt install docker.io |
这里面又有点东西,比如说docker.ce和docker.io,docker.ce由官方维护,docker.io由debian维护,所以用docker.io比较方便。
apt是新推出的,apt-get也没有弃用,但优先使用apt。
docker常用命令,来自脚本之家
#系统命令 |
鉴于性能考虑,我就不设置开机自启了。
docker换源/etc/docker/daemon.json
{ |
查看是否成功
docker info |
ssh连接kali
我的评价是kali有点卡,怎么说呢,我觉得一般linux都没必要桌面,所以打算研究一下无图形界面。(其实是我受不了那个破光标)
首先需要一个ssh客户端,找到一个开源的ssh软件
https://github.com/kingToolbox/WindTerm/releases/tag/2.5.0
然后找到有关图形界面的知识
systemctl set-default multi-user.target # 开机默认进入命令行模式 |
说实话,自带的终端界面很不好看,所以用ssh连接好一点。
输入ssh发现自带ssh, 下面的命令猜也猜到用处了。
apt install openssh-server |
或者用/etc/init.d/ssh替换service ssh
root连不上要修改/etc/ssh/sshd_config
#PermitRootLogin prohibit-password 改为 |
至此,可ssh连上kali
service和systemctl
回答来自ChatGPT
Linux中的服务是在后台运行的程序,可以提供各种功能和服务。systemctl是一个管理系统服务的命令行工具,用于启动、停止、重启和管理服务。它是systemd守护进程的一部分,systemd是Linux系统中的初始化系统和服务管理器。
使用systemctl可以执行以下操作:
- 启动服务:sudo systemctl start serviceName
- 停止服务:sudo systemctl stop serviceName
- 重启服务:sudo systemctl restart serviceName
- 查看服务状态:sudo systemctl status serviceName
- 设置服务开机自启动:sudo systemctl enable serviceName
- 关闭服务开机自启动:sudo systemctl disable serviceName
通过systemctl,可以方便地管理和控制系统中的各种服务,提高系统的可靠性和稳定性。
在Linux中,service命令用于管理系统服务,它是一个与init脚本交互的简化接口。service命令可以启动、停止、重新启动、重载和查看服务的状态。
使用service命令的基本语法如下:
- 启动服务:sudo service serviceName start
- 停止服务:sudo service serviceName stop
- 重启服务:sudo service serviceName restart
- 重载服务配置:sudo service serviceName reload
- 查看服务状态:sudo service serviceName status
需要注意的是,serviceName应替换为实际的服务名称,例如apache2、mysql等。service命令通常与SysV init脚本一起使用,这些脚本位于/etc/init.d/目录下,用于控制系统服务的启动和停止。
然而,值得注意的是,systemd已经取代了SysV init作为现代Linux系统中的默认初始化系统和服务管理器。因此,在使用最新版本的Linux发行版时,建议使用systemctl命令来管理服务,而不是service命令。
更新burpsuite
先删除旧版的burpsuite
apt remove burpsuite |
下载官方最新版burpsuite,https://portswigger.net/burp/releases#professional
值得一说的是,这里的安装包自带jdk,然后我搞了一晚上的jdk,最后装了个最新版的jdk。目前感觉就是食之无味,弃之可惜。fuck!
下载学习指南,https://github.com/h3110w0r1d-y/BurpLoaderKeygen/tree
然后安装,运行BurpLoaderKeygen再点点鼠标即可
说说更新的原因,更新前的burpsuite容易卡死,爆破没有速度。
最后再放个下载jdk的账号
账号:2028056560@qq.com
密码:Oracle1234
- 本文链接: https://ltba.github.io/20230724074310.html
- 版权声明: 本站未注明转载的文章均为原创,所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议.转载请注明出处!