kali linux 1.05安装笔记

一、概述

本文介绍两种使用kali linux的方法:1)live usb + persistence;2)安装到硬盘。

主要介绍具体步骤,以及我在折腾之中遇到问题的解决方法。如果不全,去google搜索之。

二、准备工作

1、下载iso镜像
http://mirrors.ustc.edu.cn/kali-images/

2、准备U盘,硬盘
1)如果只想做一个系统安装盘,4GU盘足矣。iso镜像大小刚不到2.5G。
2)如果想做liveusb+persistence,就要看你的需求了。persistence分区是存放你对liveusb的修改的,我一开始只给了persistence分区1G,没想到装了几个软件就满了。安装chromiun用200M,还有ibus,而且,单单一个nessus就1.5G呀。所以,我认为,如果可以,8G U盘算是够用。
3)硬盘安装的话,首先要有硬盘空间。我把系统都配置好了,才总共占用10.4G,包括nessus的1.5G,所以,腾出30G硬盘来满够。

3、刻盘软件
1)推荐使用universual usb installer,windows平台,特点是一个U盘只能引导一个iso镜像。下载 http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/
2)不推荐使用YUMI,其特点是能够引导多个iso镜像。不知为什么,kali 1.05用这个引导只有live启动选项,没有install选项,用作liveusb是可以,但无法向硬盘安装。当然,有高手修改一下引导文件使其出现安装选项,可是我没有成功。
3)不推荐使用官网的linux下dd刻盘方法,我试了一次,结果U盘文件系统类型和标签都不可识别,想进去看看都不行。
4)至于为U盘分区,使用gparted软件,跨平台的。我是8G U盘,先创建一个3.5G FAT32分区,剩余创建4G persistence分区,并创建 persistence.conf文件,包含一行/ union。如果不想制作live usb+persistence,没必要分区。注意:要先分FAT32分区,再分ext4分区,前后不可颠倒。关于这步,官网有详细图解 http://docs.kali.org/installation/kali-linux-live-usb-install

三、live usb + persistence

1、经过了上面的准备工作,这个就很简单了。刻盘完成后,先要修改启动项,添加persistence启动参数,这样live usb才会识别挂在persistence分区,并自动保存你的定制。以使用universual usb installer刻盘的为例,打开U盘syslinux/live.cfg文件,在append语句中添加persistence参数,这样,就可永久生效了。

2、进入live系统。

四、安装到硬盘

1、前面说了,只有用 universual usb installer刻的U盘才有install选项。选择install(graphic)图形界面安装,不再赘述。

2、关于硬盘空间,我是把windows的E盘腾空,然后使用硬盘管理创建少了30G的新E盘,这样就剩下30G的空闲空间。关于分区,由于我的硬盘分区已经很多(先前就是双系统),所以,只给kali一个/根分区,以减少分区个数。

3、最后,重启进入系统。

五、系统配置

1、先更改软件源,这里使用中科大的源,教育网内很方便。使用vim更改/etc/apt/sources.list如下
deb http://mirrors.ustc.edu.cn/kali kali main contrib non-free
deb-src http://mirrors.ustc.edu.cn/kali kali main contrib non-free
deb http://mirrors.ustc.edu.cn/kali-security kali/updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/kali-security kali/updates main contrib non-free

2、我喜欢使用chrome/chromium,因为其方便的书签同步。所以,apt-get install chromium-browser

3、安装中文输入法ibus,apt-get install ibus-pinyin,之后在应用程序(Application)->系统工具(system tool)->首选项(preference)中启动ibus设置,在“输入法”选项卡点击“选择输入法”,选择“ibus pinyin”,之后“add”。通过Ctrl+Space启动和关闭。

4、发现chromium不能运行,提示“Chromium can not be run as root”,解决方法:

将/usr/share/applications/chromium.desktop和/usr/share/app-install/desktop/chromium.desktop中的启动命令/usr/bin/chromium %U改为/usr/bin/chromium %U –user-data-dir=/root/.config/chromium


5、要安装flashplayer,下载 http://get.adobe.com/flashplayer/选择tar.gz包。发现无法解压,因此先要安装rar包,apt-get install rar。之后,tar -xvf install_flash_player*tar.gz,解压。按照readme.txt提示,cp -r usr/* /usr,之后复制.so文件,在/root/.mozilla中新建plugins目录放进去,在/root/.config/chromium中新建plugins目录放进去,OK。

6、如果出现“You need to make sure that /usr/lib/chromium/chromium-sandbox is owned by root and has mode 4755.”,执行命令chmod 4755 chromium-sandbox即可。

7、下面,安装nessus。
1)申请注册码http://www.tenable.com/products/nessus/nessus-homefeed,填写名字邮箱,即可收到。
2)下载相应版本(kali源于debian,也用debian的包)http://www.tenable.com/products/nessus/select-your-operating-system
3)dpkg -i nessus*deb安装。
4)安装完后,命令行提示通过/etc/init.d/nessusd start启动服务,然后浏览器访问https://kali:8834。由于没有证书,Iceweasel浏览器要添加exception才能继续访问,chromium浏览器点击process anyway即可。
5)一路next,用户名密码admin/admin即可,没必要设很复杂。经过下载插件,初始化(此过程稍长,cpu占用率有点儿高),最后,进入登陆界面。

六、未解决问题

1、live版在注销(logout)时会出错:could not update iceauthority file /var/lib/gdm3/.ICEauthority。而硬盘安装版没有这个问题。不知如何解决。
google搜索有人通过删除.ICEauthority文件来解决,有人通过改权限来解决,但我试验都不行。
至此,悬而未决,希望有人解决了告诉我一声。

七、鸣谢

我这点儿道行,实在微不足道。操作过程所有的问题都是google出来借鉴的,若是单靠自己,难比登天。
上面的总结,几乎没有我自己的创意,都是四处找来的,也已经没法一一注明引用,不好意思。
互联网知识共享精神万岁!


你可能感兴趣的:(info,sec)