首页 > 服务器配置, 网络安全 > Kali-Linux 折腾小记

Kali-Linux 折腾小记

2014年10月29日 发表评论 阅读评论

因为一个小伙伴想要学习kali,所以我按照我之前装的kali给他做一个配置,顺便记录一下,也算是为了自己以后配置环境做个准备吧
这里提供kali的镜像链接地址和VBox地址
VirtualBox下载地址
Kali_Linux官方下载地址
建议开启迅雷离线和高速通道,国外的资源如果直接连接可能比较慢,可以考虑一下国内的镜像源提供的安装镜像

1.安装部分

1.1 安装环境
我是使用虚拟机来安装的,虚拟机软件为VirtualBox,使用的是Kali_Linux 1.0.8-i386这个镜像,选择的是Debian 32bit,给了20 GB的硬盘容量,1.5G的内存,1个CPU核心,安装过程使用的是分配全部空间(推荐新手)
一开始安装没有任何问题,但是安装结束了之后,重启之后VBox报错了,试了好几个发发行版都没办法解决,最后重新设置了VBox的主板设定才OK了,如下图设置,打上两个勾就OK了



设置完了之后重启虚拟机就可以进入系统了

2.初步配置部分

2.1 安装VBox增强工具
安装这个之前,我先设置了Kali的源,设置为中科大的源,同时把以前的源文件做了备份,完了之后更新一下源

cd /etc/apt/
mv sources.list source.list.bk
wget http://tools.l1n3.net/kali-source.txt
mv kali-source.txt sources.list
apt-get update

执行完以上的命令之后,还需要安装一个linux-headers文件

apt-get install linux-headers-`uname -r`

安装完毕之后就可以开始安装VBox的增强工具了
安装工具之前先挂载镜像


然后把镜像里的文件复制到本地,我这里在/tmp中新建了一个文件夹,把文件全部复制过去了

mkdir /tmp/vbox-tools
cd /media/cdrom/
cp -r * /tmp/vbox-tools/
cd /tmp/vbox-tools/
./VBoxLinuxAdditions.run

然后就会开始自动话无干预安装,当所有的过程出现done之后就表明OK了,如下图

2.2 与宿主机的文件交互
与宿主机的文件交互使用的是共享文件,在VBox菜单当中选择设备—共享文件夹,如下图


然后进入共享文件夹的设置,点击红框中的+号新增一个共享文件夹,如下图

然后出现添加共享文件夹的对话框,在路径这里选择其他,如下图

然后选择一个文件夹,我这里提前在D盘下创建好了一个名为Virtual Share Dir的文件夹,这里我选中它,如下图

然后我这里把自动挂载和固定分配钩打上,自动挂载表示每次虚拟机开机就自动挂载共享文件夹,固定分配保证了无论怎样这个共享文件夹都是存在的,如下图

全部OK之后,需要重启虚拟机以使以上的操作生效,键入reboot来重启虚拟机
重启完毕之后,虚拟机的kali的分辨率可以自适应宿主机窗口大小,从宿主机也可以直接把文件拖进去,但是从虚拟机不能拖出来(不知为何),在设置之后可以实现剪贴板的共享
也可以使用共享文件夹,我在上述的D盘的Virtual Share Dir中新建一个test.txt文件,测试一下共享文件夹是否可以使用

然后进入虚拟机中。使用文件管理器打开/media/然后会发现存在一个名为sf_Virtual_Share_Dir的文件夹,该文件夹即为宿主机的共享文件夹,如下图

打开文件夹之后可以看到我们创建的test.txt文件,如下图

表明我们已经可以使用共享文件夹了,为了使用方便我们在kali的桌面创建一个软连接(相当于win的快捷方式)

创建好之后,把这个软连接(快捷方式)剪贴到桌面就可以了

3.Linux配置部分

3.1 配置终端
我个人喜欢黑底绿字的终端,看起来舒(zhuang)服(bi)
打开一个终端,在菜单栏选择编辑—配置文件首选项,在颜色选项卡里有个内置方案,选择个人喜好的配色方案,我这里选择黑底绿字,如下图


确定之后就立即生效了

3.2 配置VIM
配置VIM主要是开启VIM的语法高亮和行号标示,因为默认在用户目录(~)下没有vimrc,所以需要先去复制一个,然后再编辑

cd /etc/vim
cp vimrc ~/.vimrc
vim ~/.vimrc

在下方把syntax on之前的注释去掉(第20行,删除该行之前的”)
在20行之后添加一行,内容为set nu,如下图


然后保存退出,就可以立即生效了
接下来配置bash部分,添加一些实用的命令alias,比如dir也对于ls,ll命令,la命令等等

cd ~
vim .bashrc

在79行去掉注释,开启dir命令
在88行去掉注释,开启ll命令
在89行去掉注释,开启la命令
现在.bashrc文件中75行-90行的内容为

# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
    test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(d    ircolors -b)"
    alias ls='ls --color=auto'
    alias dir='dir --color=auto'
    #alias vdir='vdir --color=auto'

    #alias grep='grep --color=auto'
    #alias fgrep='fgrep --color=auto'
    #alias egrep='egrep --color=auto'
fi

# some more ls aliases
alias ll='ls -l'
alias la='ls -al'
#alias l='ls -CF'

完了之后是不会立即生效的,想要立即生效使用source命令就可以了

source ~/.bashrc

3.3 更新系统
以上操作完毕之后,我更新了一下kali,升级到最新版,升级过程的时间因带宽而异,可能时间比较长

apt-get update
apt-get upgrade

3.4 清除升级的缓存
升级完了之后清除一下升级的缓存

apt-get autoclean

4.软件部分

4.1 – 安装Chrome浏览器
我这里使用命令安装的是Chromium

apt-get install chromium-browser

安装完了之后可以在应用程序菜单—互联网中找到Chrome浏览器,如下图


直接打开的时候会提示Chromeium不能运行到Root用户下,需要添加启动参数才行,我先吧这个图标拖到桌面,在图标上右键点属性,在命令后面加入如下参数

%U --user-data-dir=/root/.config/google-chrome

整个命令为

/usr/bin/chromium %U --user-data-dir=/root/.config/google-chrome

如下图


之后我们的chrome浏览器就可以在root用户下运行了,打开已经发现界面是英文的,我们需要把界面设置成中文
启动chrome浏览器,按照下图依次进行选择




然后把中文移动到语言的首项,把其他的语言删除,只留下简体中文,然后重启chromuim就OK了,如下图就已经设置好了Chromuim的中文菜单

4.2 – 安装中文输入法
我这里安装的是小企鹅(Fcitx)

apt-get install fcitx fcitx-googlepinyin

稍等片刻安装完成,然后需要注销用户重新登录才可以使用(相当于重启Gnome桌面)
注销重新登陆之后,会发现桌面的右上方多了一个键盘的标示,随意打开一个文本编辑器,按下Ctrl+Space 就可以调出输入法来打字了,如下图

4.3 – 未完待续

其他部分

待续
Update 2014-10-29

其他说明

如需转载烦请注明出处
来自于LinE's Blog
From: http://blog.l1n3.net
谢谢~~

  1. 2014年11月5日20:59 | #1

    Chrome 直接在菜单管理 找到Chrome 然后添加那个 –user-daist什么的 就行了

    还有就是如果英文安装的话设置浏览器语言必须要安装中文 不然乱码 谢谢 我是z7y的表弟

    • line
      2014年11月23日14:57 | #2

      感谢提醒····

  1. 本文目前尚无任何 trackbacks 和 pingbacks.