[ Kali ] Setup

Virtualización

VMWare Worktation Pro

https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20Workstation%20Pro&freeDownloads=true

Terminal

Nerd Fonts

https://github.com/ryanoasis/nerd-fonts?tab=readme-ov-file#font-installation

ZSH + PowerLevel10k

  1. Instalar ZSH:

apt install zsh
  1. Obtener el repositorio de powerlevel10k y añadirlo en el fichero de configuración de ZSH:

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k
echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc
  1. Ejecutar ZSH (debería cargarse automáticamente el configurador de powerlevel10k):

zsh
  1. Si se quiere utilizar una plantilla personalizada, se puede usar la siguiente, por ejemplo:

cd $HOME
wget https://raw.githubusercontent.com/xtormin/CyberSnippets/main/configfiles/p10k.zsh
cp p10k.zsh .p10k.zsh

Al final del fichero de documentación se encuentran las funciones que he añadido para que se vea de dicha forma, se podría modificar la cadena "xtormin" con la que más te guste:

################################[ xtormin : xtormin ]################################

function prompt_xtormin() {
  p10k segment -f 208 -i '🔥' -t 'xtormin'
}

typeset -g POWERLEVEL9K_XTORMIN_FOREGROUND=001
typeset -g POWERLEVEL9K_XTORMIN_BACKGROUND=015
typeset -g POWERLEVEL9K_XTORMIN_ANCHOR_BOLD=true

Para realizar el cambio de forma automática en todo el documento, sustituyendo "tu_user" por lo que desees:

sed -i 's/xtormin/tu_user/g' .p10k.zsh

SSH

Fail2Ban

Instalación y configuración para su ejecución al inicio:

sudo apt update && sudo apt install fail2ban -y
sudo systemctl enable --now fail2ban

Ver el estado:

sudo systemctl status fail2ban

Modificar la configuración:

sudo cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local
sudo vim /etc/fail2ban/jail.local

Ejemplo de configuración:

[sshd]
enabled = true
bantime = -1
findtime = 10m
maxretry = 3

Reiniciar el servicio y ver el estado:

sudo systemctl restart fail2ban
sudo systemctl status fail2ban

Ver logs:

sudo tail -f /var/log/fail2ban.log

Última actualización

¿Te fue útil?