GNU/Linux >> Tutoriales Linux >  >> Linux

Linux:¿recuperación de la eliminación del permiso de ejecución de Ld-linux.so?

Después de leer sobre la eliminación del permiso de ejecución de chmod, sentí curiosidad. ¿Es posible recuperarse de la eliminación del permiso de ejecución de ld-linux.so sin reiniciar si aún no he salido de bash? Cada comando parece dejar de funcionar.

Respuesta aceptada:

Necesitaría una utilidad vinculada estáticamente (o que ya se esté ejecutando) que pueda hacer un chmod operación. Si tuviera un BusyBox enlazado estáticamente o un shell de emergencia similar instalado, eso probablemente lo haría.

En algunas distribuciones antiguas, la utilidad básica de administración de paquetes (por ejemplo, dpkg o rpm ) solía estar vinculado estáticamente para habilitar las actualizaciones de libc y loader. Hoy en día aparentemente hay otras formas de hacer eso. Pero si su utilidad de administración de paquetes estuviera vinculada estáticamente y el paquete que contiene ld-linux aún estaría en el directorio de caché de las herramientas de administración de paquetes, es posible que pueda forzar la reinstalación de ld-linux paquete y arreglarlo de esa manera.


Linux
  1. Linux – ¿Permiso de archivo para ejecutar solamente?

  2. Linux – ¿Instalar encabezados en Kali?

  3. Ejecutar comandos de Shell desde el programa que se ejecuta en WINE

  4. ejecutar el comando sudo en linux desde plink.exe[windows]

  5. ¿Puedo ejecutar un binario de Linux sin que se establezca el bit de permiso de ejecución?

Cómo cambiar permisos en Linux

Cómo ejecutar un paquete .run o .bin en Linux

Ejecutar archivos binarios en Linux

Cambiar de Windows a Linux

Cómo desinstalar programas de Ubuntu Linux

Cómo ejecutar paquetes .run y .bin en el sistema Linux