注:本安装教程仅显示了部分步骤及安装完成后的使用配置。
一.新建虚拟机
二.开启虚拟机安装
没选的一律默认,下一步
设置普通用户名密码
1.设置主机名
2.使用全部磁盘
3.选择分区磁盘
4.使用使用推荐选项(将全部的文件写入一个分区)
5.将修改写入磁盘,是
6.采用默认
7.将GRUB(启动管理程序)引导加载程序安装到主引导记录里面去,这里一定要选择Yes,不然就没法启动,可以类比Windows里面的UEFI引导文件。
8.选择要安装GRUB引导的目标磁盘,可以类比Windows里面的c盘,这里只有一个盘,所以无需过多选择。
9.安装完成
三、配置root账号
sudo passwd
输入user密码
输入root新密码
再次确认root新密码
验证密码是否设置成功
su root
输入设置的root密码
当前面变为#号时则配置成功
whoami
id --查询权限
四、程序更新
apt-get update --更新软件列表
apt-get upgrde --升级列表中的软件
apt-get dist-upgrade --升级软件版本
apt-get install 工具名 --安装指定软件
暂停安装 ctrl+z
强行停止 ctrl+c
重启系统 reboot
安装vm-tools实现kali和windows之间文件互拷
apt-cache search vm-tools --搜索软件包vmtool
apt-get install open-vm-tools
apt-get install open-vm-tools-desktop
APT 包管理器工作在软件包元数据的本地缓存上。元数据通常由包名、版本、描述、依赖关系、仓库和开发者等信息组成。通过 apt-cache 命令,你可以查询这个本地 APT 缓存并获得相关信息。
五、开启ssh
/etc/init.d/ssh start --开启ssh服务
/etc/init.d/ssh status --查看ssh服务状态
/etc/init.d/ssh stop --关闭ssh服务
netstat -an|more --查看开放了哪些端口
配置ssh服务开机自启
systemctl enable ssh.service --开启ssh开启自启
systemctl disenable ssh.service --关闭ssh开机自启
六、开启root远程连接权限(默认关闭)
cd /etc/ssh --进入ssh 配置目录
vim sshd_config --修改配置文件
/etc/init.d/ssh restart --重启ssh服务
七、安装 lrzsz 工具
apt-get install lrzsz
win<-->kali 互传文件
Windows--->kali 直接拖入即可(vm-tools)
kali--->Windows sz+文件名
注意:在xshell远程连接下使用