V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

setuid

Configuración de permisos de un archivo que permite a un usuario ejecutar ese archivo o programa con el permiso del propietario de ese archivo

$ ls -l /usr/bin/sudo

-rwsr-xr-x 1 root root 281624 27 de juny 2023 /usr/bin/sudo

Donde se observa que en los permisos del usuario root, son "rws" en lugar de "rwx" y que es ejecutable por todo el mundo por la última "x'"en los permisos. La "s" que sustituye a la "x" indica que cuando un usuario ejecuta este programa, el sistema operativo ejecutará ese archivo no como el usuario que lo ejecuta, sino como el usuario root. Si la "s" fuera mayúscula [S] significa que el usuario que posee el archivo no tiene permisos de ejecución. Podemos agregar ese permiso usando el comando

# chmod u+x archivo
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
2673 entradas - Acerca del Tractatus
La Pipa Plena 2024