勾选启用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. Hadoop阅读笔记(五)——重返Hadoop目录结构

    常言道:男人是视觉动物.我觉得不完全对,我的理解是范围再扩大点,不管男人女人都是视觉动物.某些场合(比如面试.初次见面等),别人没有那么多的闲暇时间听你诉说过往以塑立一个关于你的完整模型.所以,第一眼 ...

  2. Kylin的cube模型

    1. 数据仓库的相关概念 OLAP 大部分数据库系统的主要任务是执行联机事务处理和查询处理,这种处理被称为OLTP(Online Transaction Processing, OLTP),面向的是顾 ...

  3. JVM之类加载器中篇

    先看一段代码吧! package com.tfdd.test; /** * @desc * @author chenqm * @date 2016年2月15日 */ public class Fina ...

  4. TCP/IP详解学习笔记(13)-TCP坚持定时器,TCP保活定时器

    TCP一共有四个主要的定时器,前面已经讲到了一个--超时定时器--是TCP里面最复杂的一个,另外的三个是: 坚持定时器 保活定时器 2MSL定时器 其中坚持定时器用于防止通告窗口为0以后双方互相等待死 ...

  5. 百度Map与HT for Web结合的GIS网络拓扑应用

    在<HT for Web整合OpenLayers实现GIS地图应用>篇中介绍了HT for Web与OpenLayers的整合,不少朋友反应国内用得比较多的还是百度地图,虽然HT整合百度地 ...

  6. 解决MVC EF Code First错误:Model compatibility cannot be checked because the EdmMetadata type was not included in the model.

    Model compatibility cannot be checked because the EdmMetadata type was not included in the model. En ...

  7. [转] MySql 优化 大数据优化

    一.我们可以且应该优化什么? 硬件 操作系统/软件库 SQL服务器(设置和查询) 应用编程接口(API) 应用程序 ------------------------------------------ ...

  8. has no parameters and arguments were supplied

    这个问题,让Insus.NET花上不少时间与心机. 在项目中,Insus.NET是使用这个逻辑组件: <程序与数据库之间的连接桥梁和逻辑处理>http://www.cnblogs.com/ ...

  9. Winform开发框架中实现同时兼容多种数据库类型处理

    在很多应用系统里面,虽然一般采用一种数据库运行,但是由于各种情况的需要,可能业务系统会部署在不同类型的数据库上,如果开发的系统能够很方便支持多种数据库的切换,那可以为我们减少很多烦恼,同时提高系统的适 ...

  10. .NET Core 单元测试 MSTest

    .NET Core 单元测试 MSTest ,MSTest Framework 已经支持 .NET Core RC2 / ASP.NET Core RC2. 之前都是使用 xUnit.net ,现在 ...