物理机 Kali 改造笔记(一)
一、准备物理机
首先你需要一台独立的物理机,不建议直接使用你当前的主力电脑。 原因很简单:Kali 的环境偏安全、偏渗透,很多常规的社交和办公软件在其上运行会遇到兼容性问题,甚至存在安全隐患。 因此建议单独购置一台旧笔记本或二手机器。
Kali Linux 对硬件要求极低,哪怕是 512MB 内存 的老机器都能流畅运行。 我的设备配置如下:
| 组件 | 参数 |
|---|---|
| 型号 | 联想 ThinkPad X201i |
| CPU | Intel i3-M380(1代) |
| 内存 | 4GB(2×2GB,可扩展至8GB) |
| 硬盘 | 360GB 机械硬盘 |
kali@kali:~$ lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Address sizes: 36 bits physical, 48 bits virtual
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Vendor ID: GenuineIntel
Model name: Intel(R) Core(TM) i3 CPU M 380 @ 2.53GHz
CPU family: 6
Model: 37
Thread(s) per core: 2
Core(s) per socket: 2
Socket(s): 1
Stepping: 5
...........
ThinkPad 的优点在于可维护性强、配件易换、文档完善,非常适合作为 Kali 的宿主机。 如果是从二手平台购买(我是在京东二手店),建议先向卖家确认 BIOS 快捷键和 U 盘启动键,这能在后期安装时节省大量时间。
安装完成后,可用以下命令查看硬件信息:
lscpu
二、准备镜像与启动盘
-
下载镜像 进入 Kali 官方网站下载最新版本镜像。本文使用的版本为:
kali-linux-2020.2-installer-amd64.iso -
制作启动盘 推荐使用
balenaEtcher-Portable工具,将镜像写入 U 盘。 工具操作极其简单,选择镜像 → 选择U盘 → Flash 即可。 -
注意事项 不建议使用固态硬盘进行系统安装。 实测部分固态盘会导致系统仅能以 Live 模式 启动,安装阶段提示「找不到安装介质」。 根因不明,但换用机械硬盘可正常安装。
制作完成后,插入 U 盘并从 U 盘启动,安装流程与虚拟机一致,可一路默认下一步。
三、安装完成后的基础配置
1. 普通用户登录
物理机环境下不建议使用 root 账户日常操作。
直接以超级用户身份运行桌面环境会触发警告:
“您正在使用超级账户,可能会损坏系统。”
Kali 不具备系统还原机制,一旦误操作破坏系统,将无法回滚。
建议使用安装时创建的普通用户进行日常操作,必要时再使用 sudo。
2. 修改更新源
编辑系统源文件:
sudo vim /etc/apt/sources.list
替换为国内镜像源以加速更新:
# 阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
# 清华大学
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
# 浙江大学
deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
执行更新命令:
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
更新完成后重启,即可获得最新版 Kali。
四、下载 VsCode 并安装
- 下载
wget https://az764295.vo.msecnd.net/stable/5235c6bb189b60b01b1f49062f4ffa42384f8c91/code_1.74.0-1670260027_amd64.deb
- 安装
sudo dpkg -i code_1.74.0-1670260027_amd64.deb
五、结语
到此,Kali 的物理机环境已基本搭建完成。
后续的改造 还会有 敬请期待
- 改造效果