Acabo de instalar Kali Linux (Debian) en una VM VirtualBox. Quiero instalar las adiciones de VBOX que me permitirán configurar cosas como la resolución de pantalla (con suerte).
Mi problema es ejecutar el script de instalación. Soy root, he modificado todo, tengo los derechos para ejecutar el script, pero aún obtengo 'Permiso denegado'. He intentado con sudo también.
Verifique la pantalla a continuación:
linux
virtualbox
permissions
usuario2018084
fuente
fuente
Respuestas:
Puede ser que el
/media/cdrom0
sistema de archivos tenganoexec
configurado el indicador. Puede verificar esto con:Si hay
noexec
paréntesis, los archivos en el sistema de archivos no son ejecutables. (como(noexec,nosuid,nodev)
)Puede intentar volver a montar el sistema de archivos con la
exec
bandera:Alternativamente, puede copiar todos los archivos al disco y ejecutar los scripts desde allí.
fuente
bash < ./autorun.sh
también debería funcionar.sh autorun.sh
se usa más comúnmente.build-essential
,module-assistant
y los encabezados del núcleo. Aquí hay un buen resumen de las cosas que hacer paraVBoxLinuxAdditions.run
jugar bien.El archivo que desea ejecutar es
VBoxLinuxAdditions.run
, los archivos nombradosrunasroot.sh
yautorun.sh
devolverán ese error incluso si cambia los atributos.Después de copiar el contenido de las adiciones de invitado ISO a una carpeta en la máquina invitada si aparece en texto verde cuando aparece en una terminal, entonces ya es ejecutable. Si no, puede escribir en una terminal después de navegar al directorio donde guardó los archivos en la máquina invitada.
chmod -x VBoxLinuxAdditions.run
o simplemente haga clic derecho sobre él y seleccione propiedades y luego seleccione la pestaña de permisos y haga clic en la casilla de verificación Ejecutar - permitir la ejecución como un programa.fuente
El problema se debe a que el permiso no está configurado como ejecutable para solucionar esto
REVISIÓN 1
COPIE EL EJECUTABLE AL DIRECTORIO DEL HOGAR Y LUEGO EJECUTE ESTOS MANDOS
deberia de funcionar..
Fix 2
fuente