安装 Kali Linux 后需要做的 20 件事(1)(2)
实用工具和软件
6. 安装Java
进入到下面这个链接,下载jdk7。截至本文截稿时,jdk版本是jdk-7u45-linux-x64。注意:我使用的是x64,即64位版本。32位版本用户应选择相应的版本。这其实不难!
下面是我使用的方法。截至本文截稿时,可用版本是jdk-7u45-linux-x64.tar.gz。下载该文件,并保存在/root目录中。
- tar -xzvf /root/jdk-7u45-linux-x64.tar.gz
- mv jdk1.7.0_45 /opt
- cd /opt/jdk1.7.0_45
这一步将已下载的Java版本登记为替代版本,将其改成作为默认版本来使用:
- update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_45/bin/java 1
- update-alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_45/bin/javac 1
- update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.s
- /opt/jdk1.7.0_45/jre/lib/amd64/libnpjp2.so 1
- update-alternatives --set java /opt/jdk1.7.0_45/bin/java
- update-alternatives --set javac /opt/jdk1.7.0_45/bin/javac
- update-alternatives --set mozilla-javaplugin.so /opt/jdk1.7.0_45/jre/lib/amd64/libnpjp2.so
参阅《在Kali Linux中安装Java JDK》一文,即可详细了解逐步操作和测试选项。
7. 安装Flash
这件事情相当简单、容易,对大多数人来说应该没有问题:在终端中,键入这个命令:
- apt-get install flashplugin-nonfree
然后键入:
- update-flashplugin-nonfree - -install
就是这样。你的flash现在应该能够正常工作了。
参阅《在Kali Linux中安装Flash》一文,以便了解逐步操作和测试选项。如果有些人使用上述方法安装失败,该文还给出了Flash手动安装步骤。
8. 安装File Roller归档管理器)
Kali Linux缺少一个真正的GUI归档管理器。使用下面这个命令来安装归档管理器File Roller):
- 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换成你想要的用户名称)。
- useradd -m user1
注意:-m意味着创建通常是/home/username的主目录)
现在为该用户设置密码:
- passwd user1
将所需密码输入两次。添加用户到sudo群组允许用户进行安装软件、允许打印、使用特权模式等操作)。
- usermod -a -G sudo user1
注意:-a意味着附加或添加,-G意味着指定一个群组/多个群组)。将之前创建的用户的默认外壳改成bash:
- 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软件属性程序包。
- apt-get install python-software-properties
接下来安装apt-file。
- apt-get install apt-file
更新apt-file。
- apt-file update
这需要一点时间,所以万一你的apt-file更新起来很慢,可能想试试一并解决这个问题。注意:我的/etc/apt/sources.list文件中有repo.kali.org,而不是http.kali.org。)一旦apt-file更新完毕,你应该能够搜索它了。
- apt-file search add-apt-repository
你的输出结果应该看起来类似这样:
- python-software-properties: /usr/bin/add-apt-repository
- 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正常工作。
- cd /usr/sbin
- vi add-apt-repository
添加下列代码,并保存文件。
- #!/bin/bash
- if [ $# -eq 1 ]
- NM=`uname -a && date`
- NAME=`echo $NM | md5sum | cut -f1 -d" "`
- then
- ppa_name=`echo "$1" | cut -d":" -f2 -s`
- if [ -z "$ppa_name" ]
- then
- echo "PPA name not found"
- echo "Utility to add PPA repositories in your debian machine"
- echo "$0 ppa:user/ppa-name"
- else
- echo "$ppa_name"
- echo "deb http://ppa.launchpad.net/$ppa_name/ubuntu oneiric main" >> /etc/apt/sources.list
- apt-get update >> /dev/null 2> /tmp/${NAME}_apt_add_key.txt
- key=`cat /tmp/${NAME}_apt_add_key.txt | cut -d":" -f6 | cut -d" " -f3`
- apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $key
- rm -rf /tmp/${NAME}_apt_add_key.txt
- fi
- else
- echo "Utility to add PPA repositories in your debian machine"
- echo "$0 ppa:user/ppa-name"
- fi
注意:在echo "deb http://ppa.launchpad.net/$ppa_name/ubuntu oneiric main" >> /etc/apt/sources.list这一行中,我使用了Oneiric。你可以根据自己的选择,试着使用Lucid、Raring或Saucy。现在,使用chmod和chown这两个命令,对文件进行相应的操作。
- chmod +x /usr/sbin/add-apt-repository
- chown root:root /usr/sbin/add-apt-repository
由于我们已添加了正确的代码,我们就可以使用add-apt-repository,添加PPA软件库。我试着输入下面这两个命令,在Kali Linux中添加主题和自定义图标。
- /usr/sbin/add-apt-repository ppa:noobslab/themes
- /usr/sbin/add-apt-repository ppa:alecive/antigone
我删除了本文中的所有屏幕截图,但如果你想看个清楚,了解具体是如何工作的,建议你参阅《在Kali Linux中添加PPA软件库add-apt-repository》一文,了解更多细节。
评论暂时关闭