Preguntas etiquetadas con executable

12
Permiso de archivo ejecutar solo

¿Cómo puedo configurar el archivo para que sea ejecutable solo para otros usuarios pero no legible / editable? La razón de esto es que estoy ejecutando algo con mi nombre de usuario pero no quiero dar la contraseña. Lo intenté : chmod 777 testfile chmod a=x chmod ugo+x Todavía obtengo permiso...

11
¿Cómo ejecuta un shell un programa?

Si compilo un programa usando gcc e intento ejecutarlo desde el shell bash, ¿cuál es la secuencia exacta de pasos seguidos por bash para ejecutarlo? Sé que fork(), execve(), loader, dynamic linker(y otras cosas) están involucrados, pero puede alguien dar una secuencia exacta de pasos y alguna...

10
¿Qué contraseña de usuario solicita `sudo`?

$ ls -l /usr/bin/sudo -rwsr-xr-x 1 root root 136808 Jul 4 2017 /usr/bin/sudo por lo que sudoes ejecutable por cualquier usuario, y cualquier usuario que ejecuta sudotendrán raíz que el identificador de usuario efectivo del proceso ya que el bit set-user-id de /usr/bin/sudoes conjunto. Desde...

10
¿Por qué tantos programas viven en PATH?

Una cosa que me desconcierta sobre Linux de escritorio, al menos, es que casi todo está en mi RUTA. Por todo, me refiero a todas las aplicaciones de escritorio, incluidas cosas como gnome-character-map y glchess. Estos no tienen interfaces de línea de comandos para hablar, por lo que no puedo...

9
¿Por qué setuid no funciona en ejecutable?

Sé que habilitar setuid en los scripts tiene problemas de seguridad y, por lo tanto, está inactivo de forma predeterminada, pero espero que funcione para los ejecutables. Creé y ejecutable que muestra uid como salida siguiendo las instrucciones descritas en esta publicación: Permitir setuid en...