kali安装后详细配置

rootoorotor昨天折腾了 Kali Linux 1.0,把大概的配置过程记录下来,希望对想接触或使用Kali Linux的同学有所帮助。
 
请注意:
1.本文为面向新手的教程,没技术含量,没事瞎折腾,感觉好玩…..如果您可以熟练使用Debian Linux或者使用过Arch Linux、Gentoo或者是自己LFS你完全可以无视本文。
 
2.如果您使用kali Linux只作为渗透测试之用,rootoorotor建议您在kali.org直接下载Kali Linux VMware版本在虚拟机里使用(当然双系统也可以)。
 
3.如果您只是想试用或者感受Linux桌面环境,我建议您先使用Ubuntu 、LinuxMint、Deepin Linux 、 Fedora、Debian、OpenSUSE这几个发行版。
 
4.如果您是一名信息安全爱好者,并且对GNU/Linux有过一点点使用经验,想使用Kali Linux作为日常学习和使用,那么本文你适合你参考哦~
 
5.rootoorotor接触GNU/Linux发行版的时间不长,也是个新手。如果发现本文有疏漏,欢迎提醒!在下感激不尽~
 
6.kali Linux中的各种hacking软件本文不做讨论
 
 
Kali Linux 介绍:
 

http://cn.docs.kali.org/category/introduction-cn

 
(官方文档)
 
Kali Linux 下载:
 

http://www.kali.org/downloads/

 
安装Kali Linux:
 
请参考官方文档,以及在线搜索“Deiban Linux安装教程”或者 “Debian windows 双系统”。
 
比如: http://wenku.baidu.com/view/2b5b3149767f5acfa1c7cd51.html
 
强烈建议参考官方在线文档:
 

http://cn.docs.kali.org/category/installing-kali-linux-cn

 
没有Linux安装经验的朋友建议先用虚拟机折腾
 
rootoorotor下载的是kali Linux 1.0 64位版本,在安装好之后就会进入kali linux默认的桌面环境(gnome-fallback),如图所示:

 

Kali Linux 1.3 安装教程 --kali linux 第1张

然后打开终端,输入
 
cat /etc/apt/sources.list

 

  
看看里面有没有一下三行kali官方源的地址(如果是断网安装,kali的默认源可能不会写入到这个文件里),如果没有,请在/etc/apt/sources.list中入这三行。

kali2.0:

# Regular repositories deb http://http.kali.org/kali sana main non-free contrib deb http://security.kali.org/kali-security sana/updates main contrib non-free # Source repositories deb-src http://http.kali.org/kali sana main non-free contrib deb-src http://security.kali.org/kali-security sana/updates main contrib non-free


 
deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free
 
加入之后就可以对系统进行更新了,终端中输入:
 
apt-get update && apt-get dist-upgrade
 
安装BCM43XX系列无线网卡驱动:
 
由于我的本本比较渣,kali 默认不识别我的无线网卡(博通 BCM 4312)

aptitude update && aptitude install wireless-toolsaptitude install firmware-b43-lpphy-installer
 完成之后注销或者重启电脑,在终端中输入即可看到无线网卡驱动安装完成。

关于BCM43XX系列的无线网卡驱动请参考Debian官方文档:
 

http://wiki.debian.org/bcm43xx

 
安装完成之后重启在终端中输入:
 
iwconfig
 
看无线网卡是不是已经识别
 
安装英伟达显卡驱动请参考我上一篇博文:
 
Kali Linux 1.0安装NVIDIA显卡驱动
 
中文化:
 
Kali Linux的国际化做得真心不错,安装时如果你选择了中文语言,进入系统之后已经发现汉化完成了。如果安装时没有选择中文那么请参考一下的方法吧系统语言设置成中文:
 
点击右上角root —— System Settings —— Region and Language —— 点击“+”按键 —— Chinese(china) —— Select —— Chinese(simplified),重启电脑即可。
 
如果还不行也有可能是中文包没有安装,在终端中运行:
 
dpkg-reconfigure locales
 
汉化浏iceweasel浏览器(Firefox)
 
apt-get install iceweasel-l10n-zh-cn
 
在提示框中往下拉,开头位zh_CN的全部选择,然后确定,r然后在设置本地中文语言环境时选择 zh_CN.GBK 或者 zh_CN.UTF-8 确定,如果提示已经安装请,按照第一步的办法进入System Settings设置为中文。
 
输入法安装:
 
ibus:
 
apt-get install ibus ibus-pinyin
 
或者
 
fcitx
 
apt-get install fcitx fcitx-pinyin fcitx-module-cloudpinyin fcitx-googlepinyin
 
安装完成之后,打开终端输入:
 
im-config
 
确认手工配置,选择你喜欢的输入法,如图:
 
Kali Linux 1.3 安装教程 --kali linux 第2张
 
然后重启系统~
 
如果你使用的是ibus:
 
右键点击右上角的输入法图标 —— 首选项 —— 输入法+中文 —— 高级——勾上所有程序共享使用同一个输入法
 
如果你使用的是fcitx(小企鹅):
 
小企鹅无需做过多配置,重启过后即可用。当然你也可以点击小企鹅输入法的托盘图标,做一些输入法的配置,比如字体、皮肤和云输入提示等
 
我个人比较喜欢fcitx,因为带云输入,感觉也比ibus流畅。
 
建立普通用户(非必要):
 
Kali Linux 与 Backtrack Linux一样,默认直接使用root用户,如果你想和其他Linux发行版一样使用普通用户请按照下面的步骤操作:
 
1、建立一个普通用户:
 
打开终端:
 
adduser 用户名
 
如图所示:
 
Kali Linux 1.3 安装教程 --kali linux 第3张
 
为新建立的账户开启sudo命令:
 
在终端下输入:
 
visudo
 
按i之后进入编辑模式(插入),然后在文件的 root ALL=(ALL:ALL) ALL 的下方添加一个新的sudo用户例如XXX用户:XXX   ALL=(ALL:ALL)
 
(ALL在文件visudo中被定义授予用户所有的命令权限)
 
如图所示:
 
Kali Linux 1.3 安装教程 --kali linux 第4张
 
完成后按Esc键进入命令行模式,键入:w来保存
 
保存之后新建立就可以使用sudo命令了,重启或者注销来切换成新建立的用户即可。
 
(注意:使用普通用户时,默认的权限是比较低的,以至于一些程序无法正常运行,这是需要使用sudo命令来执行,比如sudo apt-get update,或者使用su命令在终端中切换至root用户之后执行)
 
然后把原有/root/目录下的配置文件复制到新建立的用户目录下(/home/新建立的用户名),并修改所有者为新建立的用户
 
终端中输入(root权限):
 
cp -rf /root/.*  /home/新用户名
chown -R 新用户名:新用户名  /home/新用户名
 
这样普通用户的配置就完成了。
 
开启Gnome 3的标准模式:
 
Kali Linux的桌面环境已经升级为Gnome 3,但默认运行在fallback模式。想临时切换成gnome3的标准模式请在终端输入:
 
gnome-shell –replace 
 
gnome 3的标准模式支持一些桌面特效开启还有很多gnome-shell插件,如果您觉得比较好用请输入下面的命令使系统在启动时,自动进入gnome-shell的标准模式。
 
有时候更新驱动或者软件包之后可能会无法进入gnome-shell的标准模式,这个时候只需要重新安装显卡驱动即可,用开源驱动的没有这个问题。
 
gsettings set org.gnome.desktop.session session-name gnome
 
若想还原默认的桌面请输入:
 
gsettings set org.gnome.desktop.session session-name gnome-fallback
 
注销或者重启之后进入桌面即可直接进入您要切换的模式。
 
关于如何定制gnome,请参考:
 

https://wiki.archlinux.org/index.php/GNOME_(简体中文)

 
另外,如果您实在不喜欢gnome-shell桌面环境,可以参考这里或者自行上网搜索
 

http://cn.docs.kali.org/live-build-cn/定制kali的桌面系统

 
 
一些常用软件:
 
1.官方源中的软件(可以通过apt-get install直接安装):
 
apt-get install gnome-tweak-tool
 
(gnome-shell管理软件可以修改字体、管理插件、管理桌面主题。必备!)
 
apt-get install  gdebi
 
(有了这个安装软件就不用在终端中dpkg -i 安装了,提供图形化软件安装方式)
 
apt-get install nautilus-open-terminal
 
(鼠标右键在当前目录打开终端)
 
apt-get install flashplugin-nonfree
 
(浏览器flash插件)
 
apt-get install synaptic
 
(新立得软件包管理器)
 
apt-get install file-roller
 
(压缩文件管理工具)
 
apt-get install amule
 
(电骡)
 
apt-get install remmina*
 
(远程桌面+扩展)
 
apt-get install  geany
 
(一个轻巧的IDE,如果您喜欢折腾emacs或者VIM就不用安装这个了)
 
apt-get install bluefish
 
(一个强大的Web编辑器)
 
apt-get install  meld
 
(一款可视化的文件及目录对比、合并工具)
 
apt-get install audacious
(一个轻量级音乐播放器)
 
3.安装QQ2012:
 
Kali Linux 1.0 (64位)安装 QQ2012
 
4.安装WPS office for Linux:
 
Kali Linux 1.0 (64位)安装WPS office for Linux
 
5.Virtualbox虚拟机:
 
使用前要先
 
apt-get install libqt4-opengl
 

https://www.virtualbox.org/wiki/Linux_Downloads

 
Gnome3有扩展系统,可以在线安装扩展,
 
Gnome Extensions网站
 
 
一些美化工作:
 
进入标准模式之后,鼠标往屏幕左上角一戳即可打开程序窗口,点击全部程序会看到很多满屏幕的黑龙图标,感觉略丑
 
如图:
 

Kali Linux 1.3 安装教程 --kali linux 第5张

如果想隐藏图标,可以打开系统工具——主菜单 来选择隐藏,如果您再使用这个工具时没有看见Kali Linux菜单,请下载我修改好的文件放入 /home/你的用户名/.config/menus 文件夹,然后使用组合键alt+F2输入r ——回车,既可重启gome-shell

然后在重新打开系统工具——主菜单即可,去掉构√即可隐藏图标:

下载地址:http://dl.vmall.com/c09noj4d81

(注意:“.”开头的目录或文件是隐藏的,按ctrl+H才可查看,或者在终端中输入 ls -a)

Kali Linux 1.3 安装教程 --kali linux 第6张

 
安装Faenza图标:
wget http://faenza-icon-theme.googlecode.com/files/faenza-icon-theme_1.3.zip
 
unzip faenza-icon-theme_1.3.zip
 
chmod u+x INSTALL
 
./INSTALL
 
然后根据提示安装即可,安装完成之后使用gnome-tweak-tool工具更换图标:
 
Kali Linux 1.3 安装教程 --kali linux 第7张
 
优化字体显示:
 
Kali Linux的默认中文字体显示已经比较不错了,但我个人还是喜欢文泉驿的字体。
 
apt-get install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy
 
安装完成之后打开这个网页
 
http://wenq.org/cloud/fcdesigner.html
 
把你喜欢的字体优先级调到最高,然后点击”生成“保存成.fonts.conf文件放入home/你的用户名目录下,最好root目录下也拷贝一份,因为有些程序是以root账户来运行的。
 
最后在gnome-tweak-tool工具中更改字体
 
关于Deiban字体显示优化,可以看看这里:
 

http://edyfox.codecarver.org/html/debian_testing_chinese.html

 
如果通过以上设置的字体显示效果还无法满足你的需求,你可以折腾Debian的字体渲染Infinality补丁(在Fedora下很出名的字体渲染补丁,渲染效果极好)
 
使用这个补丁之前,请先apt-get install devscripts 安装包构建脚本,然后根据dpkg-checkbuilddeps中显示缺少什么依赖就用apt-get 安装什么,步骤比较简单本文就不做详细描述了
 
http://forums.debian.net/viewtopic.php?f=16&t=88545
 
渲染之后的显示效果截图:
 

Kali Linux 1.3 安装教程 --kali linux 第8张

 
关于双系统的朋友遇到windows无法启动的问题(no argument specified),可以使用下面办法解决:
 
vim /boot/grub/grub.cfg
grub.cfg中windows那一段中的–set改成–set=root就OK了
 
修改启动分辨率:
 
感觉启动引导菜单和tty的分辨率比较蛋疼?按照如下方法修改即可:
 
(root权限运行)
 
1.使用编辑器编辑/etc/default/grub 这个文件
 
比如我使用vim
 
vim  /etc/default/grub
 
找到 #GRUB_GFXMODE=640×480  取消这一行前面的注释符“#”并将后面的数字修改为一个合适的值,不需要太高,比如1024×768。这个值同时会影响grub启动菜单和控制台里文字的分辨率。
 
2.修改 /etc/grub.d/00_header 这个文件
 
vim   /etc/grub.d/00_header
查找关键字”set gfxmode=${GRUB_GFXMODE}”(去掉双引号),然后在这行下面添加新行, 内容是:”set gfxpayload=keep” (去掉双引号)
 
3.更新Grub配置
 
update-grub

==================================

静态IP: 

/etc/network/interfaces 

auto eth0
 iface eth0 inet static                //配置eth0使用默认的静态地址
 address 192.168.77.133        //设置eth0的IP地址
 netmask 255.255.255.0          //配置eth0的子网掩码
 gateway 192.168.77.254        //配置当前主机的默认网关

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

本文含有我觉得有用的每一件事情。本文分为三大部分:

  • 专门针对Kali用户

Kali Linux是来自Debian的一个特殊版本,Kali Linux同样存在Debian Linux的许多问题。这部分为读者介绍如何解决那些问题。它们并不是Kali Linux特有的问题,你可以不用理它们;不过我看到错误,强迫症就会发作,非解决错误不可。

  • 实用工具和软件

这部分汇集了我觉得有用的一批实用工具和软件。这些是大多数其他Linux发行版里面也有的日常软件,或者至少我认为它们应作为默认安装系统的一部分而出现。

  • 改进和辅助功能

Kali Linux天生具有启动速度快、占用资源少的特点。但如果你有一些CPU和GPU能力可用,不妨试着让Kali Linix的外观更靓丽一些。

专门针对Kali用户

1. 解决有线网络的"设备无法托管"错误

如果你希望NetworkManager(网络管理器)处理在/etc/network/interfaces中启用的接口,只要在/etc/NetworkManager/NetworkManager.conf中设置managed=true。所以,该文件看起来就像:

  
  
  1. [main] 
  2. plugins=ifupdown,keyfile 
  3. [ifupdown] 
  4. managed=true 

请阅读全文:《Debian或Kali Linux中解决有线网络接口的"设备无法托管"错误》。

2. 修复默认的软件库

最简单的办法就是,编辑/etc/apt/sources.list,去掉每一行或在开头用#注释每一行,并添加下面这几行:

  
  
  1. leafpad /etc/apt/sources.list 

用下面几行,注释或去掉现有的配置:

  
  
  1. ## Regular repositories 
  2. deb http://http.kali.org/kali kali main non-free contrib 
  3. deb http://security.kali.org/kali-security kali/updates main contrib non-free 
  4. ## Source repositories 
  5. deb-src http://http.kali.org/kali kali main non-free contrib 
  6. deb-src http://security.kali.org/kali-security kali/updates main contrib non-free 

保存并关闭文件。想了解相关细节和介绍,请参阅《添加官方的Kali Linux软件库》一文。

3. 更新、升级和发行版升级

对你安装的Kali进行清洁、更新、升级和发行版升级等处理。

  
  
  1. apt-get clean && apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y 

4. 解决PulseAudio警告问题

我的Kali经常弹出这个警告信息:

  
  
  1. [warn] PulseAudio configured for per-user sessions ... (warning). 

Debian变种版本也会在启动过程中弹出类似的警告信息。为了解决这个问题,键入下面这个命令:

  
  
  1. leafpad /etc/default/pulseaudio 

找到这一行:

  
  
  1. PULSEAUDIO_SYSTEM_START=0 

把0换成1:

  
  
  1. PULSEAUDIO_SYSTEM_START=1 

其中,0表示系统模式下不启动PulseAudio,1表示系统模式下启动PulseAudio。

  
  
  1. reboot 

想了解相关细节和介绍,请参阅《解决Kali Linux中的PulseAudio configured for per-user sessions ...(warning)》一文。

5. 确保启动时发出声音

遵照下列步骤,即可解决Kali Linux中启动时没有声音的问题。

  
  
  1. apt-get install alsa-utils -y 

在GNOME桌面(默认是Kali桌面)中:

鼠标右击小小的音量图标,选择Sound Preferences(声音首选项)。

此外,你还可以依次进入到Applications(应用程序)> System Tools(系统工具)> Preferences(首选项)> System Settings(系统设置)> Sound(声音),即可调出同样的选项。

将Output volume(输出音量)滑块切换到ON(打开),类似下面的屏幕截图。这就是你要做的。关闭Sound(声音)窗口。

想了解相关细节和介绍,请参阅《解决Kali Linux中启动时没有声音这个问题》一文。

实用工具和软件

6. 安装Java

进入到下面这个链接,下载jdk7。截至本文截稿时,jdk版本是jdk-7u45-linux-x64。注意:我使用的是x64,即64位版本。32位版本用户应选择相应的版本。这其实不难!

下面是我使用的方法。截至本文截稿时,可用版本是jdk-7u45-linux-x64.tar.gz。下载该文件,并保存在/root目录中。

  
  
  1. tar -xzvf /root/jdk-7u45-linux-x64.tar.gz 
  2. mv jdk1.7.0_45 /opt 
  3. cd /opt/jdk1.7.0_45 

这一步将已下载的Java版本登记为替代版本,将其改成作为默认版本来使用:

  
  
  1. update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_45/bin/java 1 
  2. update-alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_45/bin/javac 1 
  3. update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.s 
  4. /opt/jdk1.7.0_45/jre/lib/amd64/libnpjp2.so 1 
  5. update-alternatives --set java /opt/jdk1.7.0_45/bin/java 
  6. update-alternatives --set javac /opt/jdk1.7.0_45/bin/javac 
  7. update-alternatives --set mozilla-javaplugin.so /opt/jdk1.7.0_45/jre/lib/amd64/libnpjp2.so 

参阅《在Kali Linux中安装Java JDK》一文,即可详细了解逐步操作和测试选项。

7. 安装Flash

这件事情相当简单、容易,对大多数人来说应该没有问题:在终端中,键入这个命令:

  
  
  1. apt-get install flashplugin-nonfree 

然后键入:

  
  
  1. update-flashplugin-nonfree - -install 

就是这样。你的flash现在应该能够正常工作了。

参阅《在Kali Linux中安装Flash》一文,以便了解逐步操作和测试选项。如果有些人使用上述方法安装失败,该文还给出了Flash手动安装步骤。

8. 安装File Roller(归档管理器)

Kali Linux缺少一个真正的GUI归档管理器。使用下面这个命令来安装归档管理器(File Roller):

  
  
  1. apt-get install unrar unace rar unrar p7zip zip unzip p7zip-full p7zip-rar file-roller -y 

现在你可以在Applications(应用程序)> Accessories(附件)> Archive Manager(归档管理器)中找到归档管理器。

9. 添加标准用户

默认情况下,Kali Linux只有root用户。虽然大多数应用程序需要root访问权,但添加第二个用户总归是个好主意。打开终端,键入下面这个命令,即可创建新用户(把user1换成你想要的用户名称)。

  
  
  1. useradd -m user1 

(注意:-m意味着创建通常是/home/username的主目录)

现在为该用户设置密码:

  
  
  1. passwd user1 

将所需密码输入两次。添加用户到sudo群组(允许用户进行安装软件、允许打印、使用特权模式等操作)。

  
  
  1. usermod -a -G sudo user1 

(注意:-a意味着附加或添加,-G意味着指定一个群组/多个群组)。将之前创建的用户的默认外壳改成bash:

  
  
  1. chsh -s /bin/bash user1 

想了解更多内容,请参阅这篇详细而深入的文章:《如何在Kali Linux中添加/删除用户(标准用户/非root用户)》,参阅http://www.blackmoreops.com/2013/11/27/how-to-add-remove-user-standard-user-non-root-in-kali-linux/。该文解释了了如何添加用户,而所有的用户目录也已经到位(因而避免了"无法更新.ICEauthority var/lib/gdm3/.ICEauthority"或含有.ICEauthority或一般权限的任何错误。)

10. 添加add-apt-repository

Debian让用户可以通过一个名为add-apt-repository的应用程序,添加和使用PPA软件库,不过Kali Linux在其默认的程序包列表中并不含有该应用程序。就Kali而言,由于这是个特殊用途的应用程序,已进行了某些改动,以便让它适用于最擅长的地方(渗透测试)。想通过add-apt-repository应用程序启用PPA软件库,遵照下面几个步骤。

首先安装Python软件属性程序包。

  
  
  1. apt-get install python-software-properties 

接下来安装apt-file。

  
  
  1. apt-get install apt-file 

更新apt-file。

  
  
  1. apt-file update 

这需要一点时间,所以万一你的apt-file更新起来很慢,可能想试试一并解决这个问题。(注意:我的/etc/apt/sources.list文件中有repo.kali.org,而不是http.kali.org。)一旦apt-file更新完毕,你应该能够搜索它了。

  
  
  1. apt-file search add-apt-repository 

你的输出结果应该看起来类似这样:

  
  
  1. python-software-properties: /usr/bin/add-apt-repository 
  2. python-software-properties: /usr/share/man/man1/add-apt-repository.1.gz 

位于/usr/bin/add-apt-repository的默认add-apt-repository应用程序适用于Debian。所以,如果你使用Kali,它很可能无法工作。我在本文末尾处添加了一个巧妙的解决办法,如果你喜欢的话,可以在VirtualBox上一下。但我发现,我们完全可以模仿Ubuntu Oneiric,让add-apt-repository正常工作。

  
  
  1. cd /usr/sbin 
  2. vi add-apt-repository 

添加下列代码,并保存文件。

  
  
  1. #!/bin/bash 
  2. if [ $# -eq 1 ] 
  3. NM=`uname -a && date` 
  4. NAME=`echo $NM | md5sum | cut -f1 -d" "` 
  5. then 
  6. ppa_name=`echo "$1" | cut -d":" -f2 -s` 
  7. if [ -z "$ppa_name" ] 
  8. then 
  9. echo "PPA name not found" 
  10. echo "Utility to add PPA repositories in your debian machine" 
  11. echo "$0 ppa:user/ppa-name" 
  12. else 
  13. echo "$ppa_name" 
  14. echo "deb http://ppa.launchpad.net/$ppa_name/ubuntu oneiric main" >> /etc/apt/sources.list 
  15. apt-get update >> /dev/null 2> /tmp/${NAME}_apt_add_key.txt 
  16. key=`cat /tmp/${NAME}_apt_add_key.txt | cut -d":" -f6 | cut -d" " -f3` 
  17. apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $key 
  18. rm -rf /tmp/${NAME}_apt_add_key.txt 
  19. fi 
  20. else 
  21. echo "Utility to add PPA repositories in your debian machine" 
  22. echo "$0 ppa:user/ppa-name" 
  23. fi 

注意:在echo "deb http://ppa.launchpad.net/$ppa_name/ubuntu oneiric main" >> /etc/apt/sources.list这一行中,我使用了Oneiric。你可以根据自己的选择,试着使用Lucid、Raring或Saucy。现在,使用chmod和chown这两个命令,对文件进行相应的操作。

  
  
  1. chmod +x /usr/sbin/add-apt-repository 
  2. chown root:root /usr/sbin/add-apt-repository 

由于我们已添加了正确的代码,我们就可以使用add-apt-repository,添加PPA软件库。我试着输入下面这两个命令,在Kali Linux中添加主题和自定义图标。

  
  
  1. /usr/sbin/add-apt-repository ppa:noobslab/themes 
  2. /usr/sbin/add-apt-repository ppa:alecive/antigone 

我删除了本文中的所有屏幕截图,但如果你想看个清楚,了解具体是如何工作的,建议你参阅《在Kali Linux中添加PPA软件库add-apt-repository》一文,了解更多细节。

11. 安装Tor

Tor是自由软件,也是一种开放网络,可以帮助你防御流量分析。流量分析是一种网络监视行为,会危及个人自由和隐私、机密性的商业活动和关系以及国家安全。该指南为你详细介绍了在Kali Linux中安装Tor的步骤。Tor保护你的方法是,通过由全球广大志愿者运营的一个分布式中转网络,传递你的通信内容:它可以防止有人监视你的互联网连接、进而了解你访问哪些网站,它还可以防止你访问的网站了解你的实际位址。

Tor在Kali软件库中就用;想直接从软件库安装它,只要打开终端,键入这个命令:

  
  
  1. apt-get install tor 

从命令行启用Tor服务:

  
  
  1. service tor start 

使用proxychains命令和Tor,实现安全浏览:

  
  
  1. proxychains iceweasel 

为了在本文中确保行文简单,我只显示了使用Tor的一方面。你可以在《在Kali Linux中安装Tor》一文中详细阅读完整细节,详见http://www.blackmoreops.com/2013/12/16/installing-tor-kali-linux/。

12. 安装Filezilla FTP客户端

要是缺少功能完备的FTP客户端,任何Linux安装都谈不上是完整的。Filezilla是最好的FTP客户端,所以使用下面这个命令,安装Filezilla:

  
  
  1. apt-get install filezilla filezilla-common -y 

13. 安装HTOP和NetHogs

HTOP是个特别的工具,显示了运行中的进程和所使用的内存,包括更多的详细信息。(你也可以使用top命令,但HTOP完全有用得多。)NetHogs也很有用,它按接口显示了应用程序所用的流量。使用下面这个命令,安装这两个工具:

  
  
  1. apt-get install htop nethogs -y 

你现在可以使用下面几个命令来运行它们了:

  
  
  1. htop 
  2. nethogs eth0 
  3. nethogs wlan0 

你会喜欢使用这些小巧工具的,这点我几乎可以肯定。

14. 为显卡安装专有的驱动程序

你可能需要安装专有的驱动程序,以发掘更多的功能特性,这取决于你使用哪种显卡(ADM还是英伟达)。我写过一篇详细的文章,介绍了如何在Kali Linux中安装AMD ATI专有驱动程序(fglrx)

英伟达用户完全可以遵照安装英伟达驱动程序的官方说明文档。要是官方说明文档不管用,或者你已无计可施,不妨关注我写过的这另一篇文章:《如何手动安装英伟达二进制驱动程序》。

15. 安装Recordmydesktop和Reminna远程桌面客户端

Recordmydesktop让你能够录制在Kali Linux中的活动,并制作视频。Remmina类似Windows远程桌面客户端。两者都非常实用。可以使用下面这个命令安装它们:

  
  
  1. apt-get install gtk-recordmydesktop recordmydesktop remmina -y 

16. 安装GDebi程序包管理器

dpkg是一个功能强大的工具,但它并不自动安装依赖项。为此,我们需要某种程序包安装工具,以便在安装.deb程序包的同时,可以去获取所有必要的依赖项。眼下最出色的程序包安装工具非gdebi莫属。使用下面这个命令来安装它:

  
  
  1. apt-get install gdebi -y 

改进和辅助功能

17. 安装主题

安装主题、美化桌面是个好主意。Kali的默认桌面单调而乏味。你可以使用两种不同的方法来更改主题。

  • 手动安装主题
  • 通过PPA软件库安装主题

请阅读此处的细节,即可了解如何在Kali Linux中更改或安装GTK3主题。

18. 安装一种新的桌面环境(我青睐XFCE)

我青睐XFCE桌面,但你可以试着在Kali Linux中安装/删除不同的桌面环境或窗口管理器。根据你的需要,选择下列链接:

1.《如何在Kali Linux中安装/删除XFCE桌面环境?》,参阅http://www.blackmoreops.com/2013/10/29/how-to-install-remove-xfce-desktop-environment-in-kali-linux/

2. 《如何在Kali Linux中安装/删除不同的KDE桌面环境?》,参阅http://www.blackmoreops.com/2013/10/29/how-to-install-remove-different-kde-desktop-environments-in-kali-linux/

3. 《如何在Kali Linux中安装/删除LXDE桌面环境?》,参阅http://www.blackmoreops.com/2013/10/29/how-to-install-remove-lxde-desktop-environment-in-kali-linux/

4. 《如何在Kali Linux中安装/删除GNOME桌面环境?》,参阅http://www.blackmoreops.com/2013/10/29/how-to-install-remove-gnome-desktop-environment-on-kali-linux/

5. 《如何在Kali Linux中安装/删除Cinnamon桌面环境?》,参阅http://www.blackmoreops.com/2013/10/29/how-to-install-remove-cinnamon-desktop-environment-in-kali-linux/

6. 《如何在Kali Linux中安装/删除MATE桌面环境?》,参阅http://www.blackmoreops.com/2013/10/29/how-to-install-remove-mate-desktop-environment-in-kali-linux/

最后,遵照这些操作步骤,永久性地更换桌面环境(也就是启动进入到XFCE,而不是GNOME)。

19. 启用自动登录用户

这是个简单的变更。只要打开并编辑名为/etc/gdm3/daemon.conf的文件,假设你在使用GNOME显示管理器(gmd3)作为主要的显示管理器。你可能想要另外也能试一下其他桌面。下面这个链接介绍了《如何在Kali Linux中添加/删除不同的桌面管理器》,详见http://www.blackmoreops.com/2013/10/11/how-to-installremove-different-desktop-environment-or-window-manager-in-kali-linux-1-x/。

  
  
  1. root@kali:~# leafpad /etc/gdm3/daemon.conf 

在daemon即守护程序部分,将用于自动登录的那两行代码取消注释。它最后应该看起来像这样:

  
  
  1. [daemon] 
  2. # Enabling automatic login 
  3. AutomaticLoginEnable = true 
  4. AutomaticLogin = root 

就是这样,容易得很。要是你想知道如何使用不同于root用户的用户,方法如下:

  
  
  1. [daemon] 
  2. # Enabling automatic login 
  3. AutomaticLoginEnable = true 
  4. AutomaticLogin = myanotheruser 

最后但并非最不重要的是,重启系统,核实一下是否管用。(这会管用,因为它是Linux,Kali很出色。)

  
  
  1. reboot 

你可能想要采取进一步行动,或者如果你是KDE用户,那么这里的操作步骤介绍了如何在Kali Linux中,系统启动时,让root用户自动登录(GNOME和KDE),详见http://www.blackmoreops.com/2013/12/19/auto-login-root-user-system-start-kali-linux-gnome-kde/。该文还介绍了如何让不同的非root用户实现自动登录,相当方便。

下面这部分解释了如何更充分地发挥你系统的功能,尤其是发挥显卡的功能。

20. 发掘GPU处理的能力

最后但并非最不重要的是,在你试图破解密码时,GPU处理速度要快得多。你可以选择下面介绍的几种方法,具体取决于所使用的显卡:

a. AMD显卡

《在Kali Linux 1.x中安装AMD ATI驱动程序(fglrx)》,参阅:http://www.blackmoreops.com/2013/10/22/install-amd-ati-driver-fglrx-in-kali-linux-1-x/

然后参阅其余指南文章:

b. 英伟达显卡

英伟达显卡用户完全可以参阅安装英伟达驱动程序的官方说明文档。如果官方说明文档不管用或者你已无计可施,不妨参阅我写过的另一篇文章,介绍如何手动安装英伟达显卡二进制驱动程序。

《如何在Kali Linux中安装英伟达内核模块Cuda和Pyrit?》,参阅http://www.blackmoreops.com/2013/10/20/how-to-install-nvidia-kernel-module-cuda-and-pyrit/

结束语

希望你觉得这些事情很有用。你可能没必要做所有这些事情,但有些事情绝对值得一做。谢谢阅读!欢迎分享!

原文链接:http://www.blackmoreops.com/2014/03/03/20-things-installing-kali-linux/


  • 7
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 您好!如果您想在Kali安装配置Snort,可以按照以下步骤进行操作: 1. 确保您已连接到Internet,并且系统已更新: ``` sudo apt-get update && sudo apt-get upgrade -y ``` 2. 安装Snort: ``` sudo apt-get install snort ``` 3. 配置Snort: ``` sudo nano /etc/snort/snort.conf ``` 在这里,您可以配置Snort的规则和设置。如果您需要更改规则,则可以编辑“/etc/snort/rules”目录中的规则文件。 4. 测试Snort是否正常工作: ``` sudo snort -T -c /etc/snort/snort.conf ``` 5. 启动Snort: ``` sudo snort -q -u snort -g snort -c /etc/snort/snort.conf -i eth0 ``` 这将以静默模式启动Snort,并将其绑定到以太网接口“eth0”上。 希望这可以帮助您在Kali安装配置Snort! ### 回答2: 在Kali安装配置Snort需要经过以下步骤: 第一步,安装Snort。可以通过在命令行中输入以下命令来安装Snort: ``` sudo apt-get install snort ``` 第二步,安装Snort的规则。Snort需要使用规则文件来检测网络中的攻击行为。可以通过以下命令来安装规则文件: ``` sudo apt-get install snort-rules-default ``` 第三步,配置Snort。编辑Snort的配置文件,可以使用以下命令打开配置文件: ``` sudo nano /etc/snort/snort.conf ``` 在配置文件中可以设置一些参数,如网络接口、规则路径、日志路径等。根据需要进行配置并保存文件。 第四步,启动Snort。可以使用以下命令启动Snort: ``` sudo snort -A console -q -c /etc/snort/snort.conf ``` 这将以控制台模式启动Snort,并根据配置文件进行运行。 第五步,验证Snort是否正常运行。可以通过运行以下命令来验证Snort的运行情况: ``` sudo snort -T -c /etc/snort/snort.conf ``` 如果Snort能够成功检测并输出一些警报信息,则证明Snort已经正确安装并运行。 通过以上步骤,您应该能够在Kali上成功安装配置Snort,并使用它来监测网络中的攻击行为。请根据实际需求进行更详细配置和调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值