Básicamente soy nuevo en Kali y no tengo experiencia previa en otros sistemas operativos que no sean Windows. Estoy tratando de aprender Kali usando varios tutoriales en Youtube y básicamente estaba aprendiendo ipsweep (creo que solo se llama así) usando .sh
un archivo programado en /bin/bash
, intenté hacer un archivo ejecutable en la raíz usando el
chmod -x filename.sh
sudo chmod -x filename.sh
chmod -rwx filename.sh
Pensé que no tenía suficientes permisos porque no mostraba ningún error de bash, pero cuando lo intenté ./filename.sh
decía permission denied
. Luego vi si el archivo es ejecutable o no, pero mostró algo bastante extraño: mostró que el chmod
comando ni siquiera se ejecutó (creo que todavía soy muy malo entendiendo esto). ¿Cómo hacer esto bien?
Respuesta1
chmod -x
eliminael permiso de ejecución. Si desea que el archivo sea ejecutable, necesita +x
:
chmod +x filename.sh
Además, el archivo debe ser legible ( chmod +r filename.sh
). Con chmod -rwx filename.sh
usted ha eliminado todos los permisos, incluido este. Los guiones (que se muestran en su terminal como una línea larga) en la salida dels -l
indicar chmod
Funcionó perfectamente.