VMware 配置 kali linux
- 首先需要先安装
VMware Workstation
我是在Windows 安装的 VMware Workstation Pro
17
虚拟化,产品密钥。。这里不做多说了
- 下载
kali linux
这里我下载的是kali-linux-2024.1
Note:这里选
Virtual Machines
,建议不要选installer images
,后面会讲原因
- 下载后使用
7zip,Winrar
等压缩软件解压,不要使用win自带文本资源管理器自动解压
- 启动VMware 点击文件打开压缩好的文件
点击kali-linux-2024.1-vmware-amd64.vmwarevm
然后在点击kali-linux-2024.1-vmware-amd64.vmx
- 这里很快就能打开账号和密码都是
kali
Ctrl + Alt + t
打开终端字体可能有点小Ctrl + shift + '+'
增大字体,
更改用户权限密码sodo passwd root
,这里密码是不显示输入的
Note:这里如果选择
Installer Images
需要很长的配置时间
换源
- 打开
vim /etc/apt/sources.list
- 在这里
ctrl + c
复制,在虚拟机ctrl + shift + v
粘贴 - 点击
i
进行编辑模式,此时最下角会出现--INSERT--
- 注释官方源,粘贴镜像源,按
Esc
然后打出:wq
保存并退出
官方源
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib
中科大源
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
阿里云源
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
清华大学源
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
浙大源
deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
东软大学源
deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
新加坡kali源
deb http://mirror.nus.edu.sg/kali/kali/ kali main non-free contrib
deb-src http://mirror.nus.edu.sg/kali/kali/ kali main non-free contrib
163 Kali源
deb http://mirrors.163.com/debian wheezy main non-free contrib
deb-src http://mirrors.163.com/debian wheezy main non-free contrib
apt update
Note:最开始我下载的是
installer images
,一直出现下面的问题
物理机连接Xshell
ip add
或ifconfig
查看自己虚拟机ip
netstat -an|grep 22
查看22端口是否连接,显然没有
vim /etc/ssh/sshd_config
输入/
可以查询关键字
找到PasswordAuthentication
和PermitRootLogin
将后面改成yes
service ssh start
netstat -an|grep 22
就可以看见22端口正在监听
update-rc.d ssh enable
长时间建立ssh连接- 打开下载好的Xshell点击文件,创建会话
在主机出输入虚拟机ip
- 双击左侧创建的会话,第一次连接生成ssh密钥
- 到这你已经完成了