勾选启用PAE/NX

勾选固态驱动器

网卡设置

【添加源】

2016.1月版添加源
cat << EOF > /etc/apt/sources.list
deb http://http.kali.org/kali kali-rolling main non-free contrib
EOF
apt-get update
【更新系统】
apt-get update            #刷新本地软件包
apt-get upgrade #升级已存在的包
apt-get dist-upgrade #升级到最新版本
或者两条一起执行
apt-get update && apt-get dist-upgrade

安装增强功能(实现窗口全屏.物理机和虚拟机双向复制)

先安装头文件

apt-get update && apt-get install -y linux-headers-$(uname -r)

按右侧的Ctrl+D 弹出的提示点击取消  桌面会生成光盘图标

双击桌面增强光盘工具图标

复制VBoxlinuxAdditions.run到root下——右键属性权限改为(读写);

cd /root
chmod 755 VBoxLinuxAdditions.run
./VBoxLinuxAdditions.run

重启虚拟机尝试从物理机拖拽文件到虚拟机

安装32位架构兼容依赖

dpkg --add-architecture i386
apt-get update
apt-get install ia32-libs libnotify-bin ia32-libs-gtk
【修改主机名】
cd /etc
vim hosts #修改hosts文件里面原主机名为新主机名
vim hostname #修改hostname文件里面原主机名为新主机名
reboot
【在Windows上用Xshell或者Putty连接虚拟机】
临时开启SSH服务

service ssh start
【设置开启自动启动】
vi /etc/rc.local 

倒数第二行添加

/etc/init.d/ssh start 

【设置开机root免密码自动登录】
vi  /etc/gdm3/daemon.conf
将以下两行前的#注释符去掉
AutomaticLoginEnable = true
AutomaticLogin = root

保存重启

 
【自定义快捷键】
system setting -> keyboard -> ShortCut
添加,分别写上

  • name: Terminal
  • command: gnome-terminal

点击应用,再点击新建出来的行的末尾,按下需要设置的快捷键ctrl+alt+T,完成。

【安装扩展命令】
sudo apt-get install yum
sudo yum install gcc
【安装火狐浏览器并卸载冰鼬】
apt-get remove iceweasel
echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | tee -a /etc/apt/sources.list > /dev/null
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
apt-get update
apt-get install firefox-mozilla-build
firefox

【安装Chrome浏览器】(非必要)

apt-get install chromium-browser 
普通用户可立即使用 
root用户运行会报错 提示can not be run as root
解决方法:h
在图标上右键属性 命令那行如下图输入: 
空格 --user-data-dir 

关闭后可正常打开浏览器
 
解决google浏览器乱码问题
export LD_LIBRARY_PATH
export LC_CTYPE="zh_CN.UTF-8"
export CHROME_VERSION_EXTRA="stable"
【安装输入法】
apt-get install ibus ibus-pinyin

im-config 输入法管理器

安装完重启生效
 
【安装WPS office】(非必要)

开启多架构模式:dpkg --add-architecture i386

刷新软件源:apt-get update

安装32位库与其他库文件:apt-get install ia32-libs libnotify-bin ia32-libs-gtk

下载 WPS office for Linux
wget http://wdl.cache.ijinshan.com/wps/download/Linux/unstable/wps-office_8.1.0.3724~b1p2_i386.deb

安装WPS office:dpkg -i wps-office_8.1.0.3724~b1p2_i386.deb

然后打开菜单就可以使用了
【安装java】
sudo apt-get install icedtea-7-plugin openjdk-7-jre 
java -version 查看版本
【安装flash】
apt-get install flashplugin-nonfree
update-flashplugin-nonfree --install
【运行 Metasploit Framework】
Kali没有自动启动的网络服务,包括数据库服务在内。
启动Kali的PostgreSQL服务:Metasploit 使用PostgreSQL作为数据库,所以必须先运行它。
service postgresql start
用 ss -ant  检验PostgreSQL是否在运行,确认5432端口处于listening状态。

启动Metasploit服务:第一次运行服务会创建一个msf3数据库用户和一个叫msf3的数据库和Metasploit RPC和它需要的WEB 服务端
service metasploit start
msfconsole
db_status #用 db_status 命令检验数据库的连通性

【设置Metasploit开机自动运行】
update-rc.d postgresql enable
update-rc.d metasploit enable

建议开启扩展中Dock的所有窗口智能隐藏功能,这样我们在最大化一些窗口的时候侧边栏会自动隐藏掉,不会导致侧边栏遮挡窗口的现象发生。

作者:AirCrk
原文地址:http://www.cnblogs.com/AirCrk/articles/5613194.html

VirtualBox & Kaili Linux 环境搭建的更多相关文章

  1. Linux环境搭建-在虚拟机中安装Centos7.0

    最近在空闲时间学习Linux环境中各种服务的安装与配置,都属于入门级别的,这里把所有的学习过程记录下来,和大家一起分享. 我的电脑系统是win7,所以我需要在win7上安装一个虚拟机-VMware,然 ...

  2. 【菜鸟学习Linux】-第三章- Linux环境搭建-使用VMware9安装Ubuntu 12.04系统

    上一步,我们安装了VMware9虚拟机,现在我们就是用它来安装Ubuntu12.04系统,至于Ubuntu是什么,我就不废话了,大家google一下,比我讲的清楚,好了,开始干活! Ubuntu官网下 ...

  3. Windows及Linux环境搭建Redis集群

    一.Windows环境搭建Redis集群 参考资料:Windows 环境搭建Redis集群 二.Linux环境搭建Redis集群 参考资料:Redis Cluster的搭建与部署,实现redis的分布 ...

  4. Linux(一)-- Linux环境搭建

    Linux环境搭建 一.虚拟机安装 1.下载地址 https://my.vmware.com/web/vmware/info/slug/desktop_end_user_computing/vmwar ...

  5. Linux(一)—— Linux环境搭建

    Linux环境搭建 一.虚拟机安装 1.下载地址 https://my.vmware.com/web/vmware/info/slug/desktop_end_user_computing/vmwar ...

  6. Linux环境搭建及基础操作

    一.Linux环境搭建 1.安装虚拟机软件(VMWare,Parallel) 虚拟机的作用:将本来不是适合当前操作系统的分区虚拟化成适合当前操作系统的分区格式 2.新建虚拟机: 类似买了一台新的电脑, ...

  7. 【转】Linux环境搭建FTP服务器与Python实现FTP客户端的交互介绍

    Linux环境搭建FTP服务器与Python实现FTP客户端的交互介绍 FTP 是File Transfer Protocol(文件传输协议)的英文简称,它基于传输层协议TCP建立,用于Interne ...

  8. centos 8 集群Linux环境搭建

    一.集群Linux环境搭建 1. 注意事项 1.1 windows系统确认所有的关于VmWare的服务都已经启动 打开任务管理器->服务,查看五个VM选项是否打开. 1.2 确认好VmWare生 ...

  9. Unix/Linux环境C编程入门教程(4) Debian Linux环境搭建

    Unix/Linux版本众多,我们推荐Unix/Linux初学者选用几款典型的Unix/Linux操作系统进行学习. 1.广义的Debian是指一个致力于创建自由操作系统的合作组织及其作品,由于Deb ...

随机推荐

  1. 使用 CSS3 制作一组超时尚的动画按钮效果

    通过 CSS3 的新特性,我们创作出好的交互和效果的可能性大大增加.这篇文章中,我想与大家分享一些 CSS3 动画按钮效果.我们的想法是创建一个具有不同风格的一些动画链接元素,鼠标悬停时有动画效果和活 ...

  2. 8.Fluent API in Code-First【Code-First系列】

    在前面的章节中,我们已经看到了各种不同的数据注解特性.现在我们来学习一下Fluent API. Fluent API是另外一种配置领域类的方式,它提供了更多的配置相比数据注解特性. Mappings[ ...

  3. 功能更新到 Windows 10 企业版, 版本 1607

    功能更新到 Windows 10 企业版, 版本 1607

  4. C#的类,构造函数以及Array阵列的数据填充与绑定

    今天学习,如标题. 创建一个类,字段属性构造函数: Source code: using System; using System.Collections.Generic; using System. ...

  5. 自己实现简单Web服务器,支持GET POST请求

    最近项目上遇到一个需求,最后想到的解决方案是自己实现一个web服务器去处理请求,然后再将信息发送到另外一个程序.然后返回处理之后的结果呈现出来. 现在我就来分享一下如何实现的. 通过.NET 为我们提 ...

  6. C# 在异步中使用HttpWebRequest出现的“正在终止线程”错误的解决方案

    最近做接口对接,因需求变化需要用到异步推送信息,就利用委托做了异步. 程序运行过程中时不时出现“正在终止线程”的错误信息,导致两边订单信息不一致,代码如下: byte[] byteData = Enc ...

  7. IT技术开发人员获得成功的六大步骤

    IT技术开发人士成功的6大步骤 一个前辈在移民加拿大后写的文章,写得不错,值得借鉴,转来给大家看看,也给自己   序言:经过001多年的洗礼,认识了这里这么多的JJMMGGDD,前几天刚得到签证, 无 ...

  8. C#编程总结(五)多线程带给我们的一些思考

    C#编程总结(五)多线程带给我们的一些思考 如有不妥之处,欢迎批评指正. 1.什么时候使用多线程? 这个问题,对于系统架构师.设计者.程序员,都是首先要面对的一个问题. 在什么时候使用多线程技术? 在 ...

  9. 【Java每日一题】20161117

    package Nov2016; public class Ques1117 { public static void main(String[] args) { Sub sub = new Sub( ...

  10. c++错误代码1

    今天敲c++,出现一个错误,这个题目错误代码如下: 并没有提示有错误而终止. 运行结果却错了: 很明显,错误的地方是变量r没有初始化. 这让我知道了,这种情况下的某些变量未经初始化而使用编译器是不会报 ...