Añadir John the Ripper al PATH del Sistema
En este paso, añadirá el directorio que contiene el ejecutable john a la variable de entorno PATH de su sistema. Esto le permitirá ejecutar john desde cualquier ubicación en la terminal sin tener que escribir la ruta completa.
El ejecutable john se encuentra actualmente en ~/project/john-1.9.0-jumbo-1/run. Para hacerlo accesible globalmente para su usuario, necesita añadir esta ruta al archivo de configuración de su shell. Dado que el entorno de laboratorio utiliza Zsh, el archivo es ~/.zshrc.
Utilice el comando echo para añadir el comando export a su archivo ~/.zshrc.
echo 'export PATH="$HOME/project/john-1.9.0-jumbo-1/run:$PATH"' >> ~/.zshrc
Este comando añade el directorio run al principio de su PATH. El cambio solo tendrá efecto en nuevas sesiones de terminal. Para aplicarlo a su sesión actual, necesita "cargar" (source) el archivo de configuración.
source ~/.zshrc
Ahora, verifiquemos que funciona. Primero, salga del directorio run y vaya a su directorio de inicio.
cd ~
Desde su directorio de inicio, intente ejecutar john sin especificar la ruta.
john
Si el PATH se configuró correctamente, verá la misma información de uso que antes. Esto confirma que ahora puede ejecutar John the Ripper desde cualquier lugar.
John the Ripper 1.9.0-jumbo-1 [linux-gnu 64-bit x86_64 AVX2 AC]
Copyright (c) 1996-2019 by Solar Designer and others
Homepage: https://www.openwall.com/john/
Usage: john [OPTIONS] [PASSWORD-FILES]
...