1. 安装镜像

镜像百度云:链接:https://pan.baidu.com/s/1TFXwmvehDdO-cwtU__TmqQ 密码:f3ow

Kali官网 ,需要最新或者想下载其他版本去官网下载吧。

首先在Parallels Desktop里面新建虚拟机:

给虚拟机分配硬盘空间,类似Windows里面C盘D盘E盘的大小

硬盘可以点开高级设置,进去设置大小,这里选择的是默认64GB

之后等待:

设置密码,也是开机密码,一定要记住。

安装到此结束。

2. 其他配置

2.1 安装Parallels Tools

安装好Kali Linux后,点击操作-安装Parallels Tools(或者点击上面的黄色警号符),可以看到桌面上出现了加载的Parallels Tools盘,直接运行文件会显示权限不足,故先将其中的内容拷贝出来:

  1. # 右键打开终端
  2. mkdir /root/pt
  3. cp -r /media/cdrom0 /root/pt
  4. cd /root/pt/cdrom0
  5. ./install

在执行程序后,出现报错(注意使用./install命令才可以看到具体内容,直接双击install-gui是无法看到的),显示缺少文件。

开始解决liberlf-def、dkms、printer-driver缺少的问题,首先要配置更新源:

  1. # 打开终端,输入如下指令
  2. leafpad /etc/apt/sources.list
  3. # 在文件中配置如下两条信息
  4. deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
  5. deb-src http://mirrors.ustc.edu.cn/kali/ kali-rolling main contrib non-free
  6. # 以下均是终端命令
  7. apt-get update
  8. apt-get install libelf-dev
  9. apt-get install dkms
  10. apt-get install printer-driver-postscript-hp
  11. # 让这3个缺少的组件安装即可,重新执行安装parallels tools程序后,还是提醒缺少printer-driver-postscript-hp,不用在意

开始解决linux-header缺少这个问题,需要下载一些文件,但是太旧,官方找不到相关文件了:

链接:https://pan.baidu.com/s/1wxkM2Hz-ypJXXw1taVE57w 密码:rwql

下载百度云中的文件,之后使用ssh上传到Kali中,现在要开启ssh服务:

  1. # 打开终端
  2. leafpad /etc/ssh/sshd_config

保存并退出,之后开启ssh服务:

  1. service ssh start
  2. service ssh status # 查看ssh状态

这时,就可以使用ssh工具连接Kali了。

注:设置开机自启动ssh

  1. update-rc.d ssh enable # 打开开机自启
  2. update-rc.d ssh disabled # 关闭开机自启

将百度云下载的文件传到Kail中:

  1. mkdir develp # 将文件放到这个目录中

之后依次执行:

  1. dpkg -i linux-kbuild-4.15_4.15.11-1kali1_amd64.deb
  2. dpkg -i linux-headers-4.15.0-kali2-common_4.15.11-1kali1_all.deb
  3. dpkg -i linux-headers-4.15.0-kali2-amd64_4.15.11-1kali1_amd64.deb

执行最后一个,显示缺少gcc依赖,不用在意,这时已经解决linux-header缺少的问题了

  1. # 重新执行安装parallels tools程序
  2. cd /root/pt/cdrom0
  3. ./install
  4. # 之后显示安装成功,并且推荐安装printer-driver-postscript-hp,不用在意,点击ok,之后reboot

至此,parallels tools工具安装完毕。

2.2 其他软件安装

首先修改更新源:

  1. leafpad /etc/apt/sources.list
  2. # 修改内容为如下信息
  3. deb http://mirrors.163.com/debian/ stretch main non-free contrib
  4. deb http://mirrors.163.com/debian/ stretch-updates main non-free contrib
  5. deb http://mirrors.163.com/debian/ stretch-backports main non-free contrib
  6. deb-src http://mirrors.163.com/debian/ stretch main non-free contrib
  7. deb-src http://mirrors.163.com/debian/ stretch-updates main non-free contrib
  8. deb-src http://mirrors.163.com/debian/ stretch-backports main non-free contrib
  9. deb http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib
  10. deb-src http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib
  11. apt-get clean
  12. apt-get update

2.2.1 配置 Zsh

参考博客:https://blog.csdn.net/qq_35104586/article/details/103604964

  1. # 卸载linux-headers
  2. apt-get install -f
  3. # 原地址被墙,使用其他博主提供的地址
  4. sh -c "$(curl -fsSL https://gitee.com/shmhlsy/oh-my-zsh-install.sh/raw/master/install.sh)"
  5. # 设置默认 Shell 为 Zsh
  6. chsh -s /bin/zsh
  7. # 安装 agnoster 主题
  8. # agnoster 是一款很漂亮的 Zsh 主题,首先要安装 Powerline Fonts
  9. apt-get install fonts-powerline
  10. # 修改 ~/.zshrc
  11. leafpad ~/.zshrc
  12. # 修改 ZSH_THEME 环境变量
  13. ZSH_THEME="agnoster"
  14. # 重启
  15. reboot

2.2.2 安装 Google 拼音输入法

  1. apt-get install fcitx
  2. apt-get install fcitx-googlepinyin

2.2.3 安装 VC Code

官方下载地址:https://code.visualstudio.com/updates/

我下载最新版安装后,软件页面是白板,所以我使用的版本是code_1.28.2-1539735992_amd64,可以到如下百度云下载:

链接:https://pan.baidu.com/s/1qJ5eL8W3jMnB6dbWoJbhTQ 密码:nfil

在develp目录下创建vc目录,直接将下载好的code_1.28.2-1539735992_amd64.拖拽进去,因为已经安装了Parallels Tools了不用再使用ssh服务传了

  1. # 进入该目录,右键打开终端,在终端执行如下指令
  2. dpkg -i code_1.28.2-1539735992_amd64.deb
  3. # 指令说明
  4. # 以后安装软件如果报依赖关系的错误,我们可以使用以下的命令修复安装。
  5. # apt-get install -f
  6. # 如果要卸载安装的应用我们可以通过“ dpkg -l”查看已经安装的软件,并找到自己的安装的软件名。
  7. # 最后使用"dpkg -r 软件名"进行卸载

注:个人不使用中文,下面的说明时配置VC Code和Firefox为中文,有需要的小伙伴可以自行设置:

使用快捷键组合【Ctrl+Shift+p】,在搜索框中输入“configure display language”,点击确定后;

修改locale.json文件下的属性“locale”为“zh-CN”;

重启vscode工具;

如果重启后vscode菜单等仍然是英文显示,在商店查看已安装的插件,把中文插件重新安装一遍(插件名为Chinese(Simplified)),然后在重启工具。

修改 Firefox 语言为中文

下载 zh-CN.xpi,链接如下:

http://ftp.mozilla.org/pub/firefox/releases/{你的Firefox版本号}/linux-x86_64/xpi/

2.2.4 配置Vim

被墙了,无法在线下载,需要手动安装,首先去Github https://github.com/spf13/spf13-vim,下载zip文件,之后传到/develp/vim目录下:

  1. # 使用如下指令解压
  2. unzip spf13-vim-3.0.zip
  3. cd spf13-vim-3.0
  4. ./bootstrap.sh
  5. # 之后就是漫长的等待了,因为安装插件多且慢

不想去Github下的,可以使用如下百度云。

链接:https://pan.baidu.com/s/1MN1vTkuqgnG-fsxRTlODbw 密码:o4iy

2.2.5 更新系统与软件说明(不建议全部更新)

本人就安装到至此以上,往下的指令并未执行,只是当作参考,以后需要用到在使用。有需要的小伙伴可以自行选择执行。

  1. apt-get clean //清除缓存索引
  2. apt-get update //更新索引文件
  3. apt-get upgrade -y //更新实际的软件包文件
  4. apt-get dist-upgrade -y //根据依赖关系更新
  5. apt-get install kali-linux-all //安装所有kali工具包
  6. apt-get install linux-headers-$(uname -r) //内核更新
  7. # 输入以下命令即可更新
  8. apt-get clean && apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y

ParallelsDesktop下Kali安装的更多相关文章

  1. kali安装java1.8

    0x01 下载 首先,去官方网站下载JDK1.8对应的版本 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads ...

  2. 2018-2019-2 20165234 《网络对抗技术》 Exp0 Kali安装 Week1

    Week1 kali安装 一.下载系统镜像文件 首先下载系统镜像,进入kali官网,在Downloads中选择Download Kali Linux. 我选择的是64位版本,点击HTTP下载镜像文件. ...

  3. 2018-2019-2 《网络对抗技术》 Exp0 Kali安装 20165221 Week1

    2018-2019-2 <网络对抗技术> Exp0 Kali安装 20165221 Week1 安装Vmware 上学期已经安装过,不再赘述. 如需安装,可参考如何安装vmware 下载v ...

  4. 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1

    - 2018-2019-2 <网络对抗技术>Exp0 Kali安装 Week1 - 安装过程 - 安装Kali VMware上学期已经装好了,Kali的镜像文件是从同学那拷过来的,所以这两 ...

  5. kali安装vm tools

    kali安装完毕后第一件事便是安装VMtools,tools能让kali和物理机进行交互,复制粘贴功能等. 在屏幕上会弹出一个光驱,点击进去,进入文件夹 将文件复制到home文件夹下. 1 tar z ...

  6. 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1 20165225

    2018-2019-2 <网络对抗技术>Exp0 Kali安装 Week1 20165225 - 上Kali官网选择Kali Linux 64 bit的torrent,用迅雷解压即可 安装 ...

  7. 20165306 Exp0 Kali安装 Week1

    20165306 Exp0 Kali安装 Week1 实验要求 Kali 下载 安装 网络 共享 软件源 步骤一.下载Kali 根据网址https://www.kali.org/ 下载kali 点击 ...

  8. NetSec2019 20165327 Exp0 Kali安装 Week1

    NetSec2019 20165327 Exp0 Kali安装 Week1 一.下载并安装Kali和VMware kali在官网下载,VMware上学期已安装 安装如下步骤: 选典型: 选稍后安装操作 ...

  9. Exp0 Kali安装 Week1

    20165214 2018-2019-2 <网络对抗技术>Exp0 Kali安装 Week1 任务要求 Kali的下载.安装.共享.软件源. 步骤 1.从Kali的官网下载镜像文件.(直接 ...

随机推荐

  1. pycharm远程连接vagrant虚拟机中mariadb数据库

    1.虚拟机数据库设置--重启数据库 (1)vi /etc/my.cnf bind = 0.0.0.0 (2).远程不能用root用户连,得新建用户 select host,user from mysq ...

  2. 每日一题 - 剑指 Offer 35. 复杂链表的复制

    题目信息 时间: 2019-06-28 题目链接:Leetcode tag: 链表 难易程度:中等 题目描述: 请实现 copyRandomList 函数,复制一个复杂链表.在复杂链表中,每个节点除了 ...

  3. 2020阿里巴巴官方最新Redis开发规范!

    本文主要介绍在使用阿里云Redis的开发规范,从下面几个方面进行说明. 键值设计 命令使用 客户端使用 相关工具 通过本文的介绍可以减少使用Redis过程带来的问题. 一.键值设计 1.key名设计 ...

  4. css3渐进增强 VS 优雅降级

    印象中,渐进增强和优雅降级这两个概念是在 CSS3 出现之后火起来的.由于低级浏览器不支持 CSS3,但是 CSS3 特效太优秀不忍放弃,所以在高级浏览器中使用CSS3,而在低级浏览器只保证最基本的功 ...

  5. 移动端Retina屏boder 1px显示为2px或3px的解决方法

    我们在开发移动端web项目时经常遇到设置border:1px,但是显示的边框却为2px或是3px粗细,这是因为设备像素比devicePixelRatio为2或3引起的. 何为“设备像素比deviceP ...

  6. JS断点调试,必备的javaScript的debug调试技巧

    1.断点调试是啥?难不难? 断点调试其实并不是多么复杂的一件事,简单的理解无外呼就是打开浏览器,打开sources找到js文件,在行号上点一下罢了.操作起来似乎很简单,其实很多人纠结的是,是在哪里打断 ...

  7. 关于npm和yarn 安装vue脚手架

    第一篇博客有点小紧张.轻喷~ 第一步:安装node.js       地址 --------https://nodejs.org/en/ 详细步骤这里就不写了    可以去看     地址 ----- ...

  8. python 网络爬虫报错“UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8b in position”解决方案

    Python3.x爬虫, 发现报错“UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8b in position 1:invalid sta ...

  9. java 基本语法(十八)Lambda (五)Stream API

    1.Stream API的理解:1.1 Stream关注的是对数据的运算,与CPU打交道集合关注的是数据的存储,与内存打交道 1.2 java8提供了一套api,使用这套api可以对内存中的数据进行过 ...

  10. python并发编程02 /多进程、进程的创建、进程PID、join方法、进程对象属性、守护进程

    python并发编程02 /多进程.进程的创建.进程PID.join方法.进程对象属性.守护进程 目录 python并发编程02 /多进程.进程的创建.进程PID.join方法.进程对象属性.守护进程 ...