zoukankan      html  css  js  c++  java
  • ParallelsDesktop下Kali安装

    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盘,直接运行文件会显示权限不足,故先将其中的内容拷贝出来:

    # 右键打开终端
    mkdir /root/pt
    cp -r /media/cdrom0 /root/pt
    cd /root/pt/cdrom0
    ./install
    

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

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

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

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

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

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

    # 打开终端
    leafpad /etc/ssh/sshd_config
    

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

    service ssh start
    service ssh status # 查看ssh状态
    

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

    注:设置开机自启动ssh

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

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

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

    之后依次执行:

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

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

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

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

    2.2 其他软件安装

    首先修改更新源:

    leafpad /etc/apt/sources.list
    
    # 修改内容为如下信息
    deb http://mirrors.163.com/debian/ stretch main non-free contrib
    deb http://mirrors.163.com/debian/ stretch-updates main non-free contrib
    deb http://mirrors.163.com/debian/ stretch-backports main non-free contrib
    deb-src http://mirrors.163.com/debian/ stretch main non-free contrib
    deb-src http://mirrors.163.com/debian/ stretch-updates main non-free contrib
    deb-src http://mirrors.163.com/debian/ stretch-backports main non-free contrib
    deb http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib
    deb-src http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib
    
    apt-get clean
    apt-get update
    

    2.2.1 配置 Zsh

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

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

    2.2.2 安装 Google 拼音输入法

    apt-get install fcitx
    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服务传了

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

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

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

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

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

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

    apt-get clean //清除缓存索引
    
    apt-get update //更新索引文件
    
    apt-get upgrade -y //更新实际的软件包文件
    
    apt-get dist-upgrade -y //根据依赖关系更新
    
    apt-get install kali-linux-all //安装所有kali工具包
    
    apt-get install linux-headers-$(uname -r) //内核更新
    
    # 输入以下命令即可更新
    apt-get clean && apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y
    
  • 相关阅读:
    vue中创建全局单文件组件/命令
    export default与export的区别
    Android Fragment的使用(转载)
    ios 内存管理总结
    object-c 混编 调用C,C++接口
    Python3基础 yield send 获得生成器后,需要先启动一次
    Python3基础 yield next 获取生成器生出的值
    Python3基础 函数 无return、return 空或None 的效果相同
    Python3基础 函数 函数名赋值操作
    Python3基础 函数 函数名作为参数传给函数
  • 原文地址:https://www.cnblogs.com/artwalker/p/13235757.html
Copyright © 2011-2022 走看看