enlace simbólico (enlace simbólico)

Crear punteros virtuales en Linux En los sistemas operativos basados ​​en UNIX, un enlace simbólico o un enlace simbólico es un archivo en un directorio que actúa como un puntero a un archivo en otro directorio.

Crear punteros virtuales en Linux

En los sistemas operativos basados ​​en UNIX, un enlace simbólico o un enlace simbólico es un archivo en un directorio que actúa como un puntero a un archivo en otro directorio. Por ejemplo, podría crear un enlace para que todos los accesos al archivo/tmp/foo realmente actúen sobre el archivo/etc/passwd.

Crear enlaces simbólicos

Linux ofrece el comando ln para crear enlaces, con el indicador -s que especifica un enlace simbólico. Por ejemplo:

  $  ln -s ~/todo.md /tmp/todo.md 

creará un enlace simbólico en el directorio/tmp a un archivo todo.md ubicado en el directorio de inicio del usuario.

Aunque un usuario no root carece de permiso para escribir en archivos administrativos como/etc/passwd, una cuenta de usuario normal puede crear enlaces a ellos en el directorio/tmp o en el directorio de inicio. SUID: un proceso en el que el sistema operativo establece una ID de usuario específica como el usuario ejecutor cuando se accede a un archivo o se ejecuta un comando, se puede explotar. Esta es la forma principal en que los usuarios locales pueden escalar sus privilegios en un sistema.

Rate article
labsfabs.com
Add a comment