安装用于 CTF 的 Manjaro

对计算机科学幻灭之后(update:我觉得我又彳亍了),我决定去学信息安全。

于是有了在虚拟机里安装一个Linux的需求…

在此记录一下我初次的环境建立过程,方便未来可能需要的环境重建(倒不如直接写成脚本..

发行版选择

Linux 发行版选择的是 Manjaro Xfce,为什么选择这个发行版呢?

(VMware Workstation Player 个人使用免费

首先,为什么是Manjaro?

因为,大名鼎鼎的 Kali Linux 不提供 iso 下载了,官网只有一个种子文件,而且 tuna ustc 的镜像里也没有┑( ̄Д  ̄)┍

(再说,里面那么多的工具,都有啥?干啥用?怎么用?我都不清楚啊 TAT

Arch Linux 软件源我吹爆,为了能够快速建立就选 Manjaro 喽~

Ubuntu 也不是不能选…就是感觉有点…丑…

其次,为什么是 Xfce?

毕竟是装在虚拟机里嘛~

既然有宿主了,界面也就不那么重要了。

Xfce 内存占用小,跑得快,默认配置美观…

安装后要敲的指令

1
2
#卸载 Open VMware Tools
sudo pacman -R open-vm-tools

然后注销,登陆到 root 用户。

因为要用的工具大多数都需要 root,Kali Linux也是这么搞得。

安装 VMware Tools

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#切换中国源
pacman-mirrors -c China
#安装 Vim
pacman -S vim
#添加 [archlinuxcn]
vim /etc/pacman.conf

[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

#更新软件源
pacman -Syy && sudo pacman -S archlinuxcn-keyring
#安装 oh my zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

#开机自动登录到 root
vim /etc/lightdm/lightdm.conf
#修改下面这一行
autologin-user=root
#把 root 添加到 autologin 组中
# groupadd autologin
gpasswd -a root autologin

#重启
reboot

环境搭建

  • docker
  • netcat
Licensed under CC BY-NC-SA 4.0
FrostMiKu
Built with Hugo
主题 StackJimmy 设计