Kali从入门到银手镯(一):安装Kali

最近正在研究Kali Linux,一个集成了各种渗透测试工具的Linux发行版。虽然Kali也是一个功能齐全的Linux发行版,但是官方并不建议我们作为日常使用。因为很多工具运行的时候都需要root权限,所以Kali在设计的时候就是主要以root用户运行,因而安全性不是很高。官方文档也做了说明:Kali是一个进攻的武器,没有防御作用。所以一般来说,我们可以使用虚拟机或者USB Live镜像来运行Kali。

虚拟机运行

首先自然要安装一个虚拟机软件,我这里使用的是VMware,当然使用VirtualBox也是可以的。有了虚拟机软件,就可以到官网下载Live镜像自己安装,或者像我这样,直接下载虚拟机镜像开箱即用。官网直链下载速度比较慢,推荐使用BT下载。

下载虚拟机镜像

下载完成之后,别忘了校验SHA256的值,避免文件下载错误。完成之后,解压压缩文件,然后在VMware中打开虚拟机文件,选择vmx文件,即可导入虚拟机系统。

导入虚拟机

这是一个预安装的系统,我们直接启动,就可以得到一个马上可用的系统,而且已经安装了虚拟机工具,所以剪贴板共享、自适应屏幕等特性已经支持了。Kali预制虚拟机的用户名是kali,密码也是kali,root密码需要我们手动设置。

Kali桌面

U盘安装

除了在虚拟机中运行以外,还有一种运行方式,就是将Kali安装到U盘里面。Kali提供了USB持久化的方式,可以让我们将数据永久保存在U盘中。

首先到官网下载Live镜像。

下载Live镜像

下载并校验之后,使用balenaEtcher或者rufus等软件制作USB启动盘。

创建持久化空间

为了在U盘创建持久化空间,还需要下面的步骤。

首先将下载的ISO镜像复制到Linux虚拟机中,然后将U盘连接到虚拟机上。然后用下面的命令获取ISO的大小,并在U盘上创建一个新的持久化分区。这里需要你的U盘容量大于8G,假设U盘是sdb。

end=7gb
read start _ < <(du -bcm kali-linux-2020.1-live-amd64.iso | tail -1); echo $start
parted /dev/sdb mkpart primary $start $end

然后将分区格式化为ext3.

mkfs.ext3 -L persistence /dev/sdb3
e2label /dev/sdb3 persistence

最后在持久化分区中写入配置文件,这样就成功了。

mkdir -p /mnt/my_usb
mount /dev/sdb3 /mnt/my_usb
echo "/ union" > /mnt/my_usb/persistence.conf
umount /dev/sdb3

这样一来,就可以在用U盘启动Kali的时候选择持久化选项。

持久化分区

个性化配置

安装完Kali之后,如果喜欢的话还可以进行一些个性化配置,我个人感觉还是很有必要的。因为以后要经常用Kali执行各种命令,如果没有一个好用的环境的话,命令用起来也不会太顺手。以下命令大部分需要root权限运行,使用时请注意。

设置免密码执行sudo

首先设置root密码。

sudo root

然后将用户添加到/etc/sudoers文件中。我这里用的是默认用户kali,如果你是自己安装的系统,将这里改为你设置的用户名。

echo 'kali ALL=(ALL:ALL) NOPASSWD: ALL' >>/etc/sudoers

接下来一些命令可能要在root下执行,用下面的命令切换到root用户,Ctrl+D退出root用户。

su

区域设置

首先是中文设置,我觉得还是很有必要的。

sed -i 's/^# zh_CN.UTF-8 UTF-8/zh_CN.UTF-8 UTF-8/g' /etc/locale.gen
locale-gen
localectl set-locale zh_CN.UTF-8
echo 'LANG=zh_CN.UTF-8' >/etc/locale.conf
timedatectl set-timezone Asia/Shanghai

更新系统

保持系统处于最新状态同样是非常有必要的,如果你配置了中文,可能无法显示汉字,所以顺便安装一下中文字体。

apt update
apt upgrade -y
apt dist-upgrade -y
apt install -y docker.io zsh fonts-wqy-microhei fonts-wqy-zenhei

配置ohmyzsh

如果你有代理的话,还可以顺便配置一下ohmyzsh。如果没有的话,就不用试了。下面的命令基本一条也执行不成功。

首先设置代理环境变量,假设代理是localhost:10800。顺便提一下,这里的配置是用户级别的配置,所以不需要root账户,直接使用当前用户运行命令即可,自然也不需要加sudo

export http_proxy=http://localhost:10800
export https_proxy=http://localhost:10800

然后就可以配置antigen+ohmyzsh+powerline10k主题了。

# 设置用户Shell
chsh -s /bin/zsh

# 安装antigen和ohmyzsh
curl -L git.io/antigen >.antigen.zsh
wget https://raw.githubusercontent.com/techstay/dotfiles/master/zsh/.zshrc
wget https://raw.githubusercontent.com/techstay/dotfiles/master/zsh/.p10k.zsh

这时候如果你手动输入zsh进入ZShell,可能会发现出现了乱码。因为powerline10k是一个启用了powerline字体的主题,所以我们还需要下载安装powerline字体,这里推荐Meslo字体。

wget https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/Meslo.zip
unzip Meslo.zip
rm Meslo.zip
mkdir -p ~/.fonts
mv Meslo* ~/fonts
fc-cache -f

全部配置完成之后,就可以sudo reboot now重启系统了。系统重启之后,应该就可以看到类似下图的Shell界面了。菜单等全部汉化了,shell也改为了zsh,带有自动补全、提示等功能。这样,我们就可以用Kali开始搞事情了。

配置完毕之后的系统界面
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,194评论 6 490
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,058评论 2 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 156,780评论 0 346
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,388评论 1 283
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,430评论 5 384
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,764评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,907评论 3 406
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,679评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,122评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,459评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,605评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,270评论 4 329
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,867评论 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,734评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,961评论 1 265
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,297评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,472评论 2 348

推荐阅读更多精彩内容