Table of Contents
Cómo encontrar archivos con permisos SUID y SGID en Linux
En este tutorial, explicaremos los permisos de archivos auxiliares, comúnmente denominados “ permisos especiales. en Linux, y también le mostraremos cómo encontrar archivos que tienen SUID. (Setuid) y SGID. (Setgid).
¿Qué es SUID y SGID?
SUID. es un permiso de archivo especial para archivos ejecutables que permite a otros usuarios ejecutar el archivo con los permisos efectivos del propietario del archivo. En lugar de la x normal que representa los permisos de ejecución, verá un permiso especial s (para indicar SUID. para el usuario.
SGID. es un permiso de archivo especial que también se aplica a los archivos ejecutables y permite a otros usuarios heredar el GID. efectivo del propietario del grupo de archivos. Asimismo, en lugar de la x habitual que representa los permisos de ejecución, verá un permiso especial s (para indicar SGID. para el usuario del grupo.
Lectura sugerida: Gestión de usuarios y grupos, permisos de archivos y atributos en Linux
Veamos cómo encontrar archivos que tienen SUID. y SGID. configurados usando el comando de búsqueda.
La sintaxis es el siguiente:
$ buscar directorio-perm/permisos freestar.config.enabled_slots.push (nombre de ubicación: “tecmint_incontent”, slotId: “tecmint_incontent”);
Cómo encontrar archivos con SUID configurado en Linux
Este comando de ejemplo a continuación encontrará todos los archivos con SUID. configurado en el directorio actual usando-perm (imprimir archivos solo con permisos establecidos en 4000. opción.
$ find.-perm/4000
Buscar archivos con permisos SUID
Puede usar el comando ls con-l opción (para una lista larga) para ver los permisos en los archivos listados como se muestra en la imagen de arriba.
Cómo encontrar archivos con SGID configurado en Linux
Para encontrar archivos que tienen SGID. escriba el siguiente comando.
$ find.-perm/2000
Buscar archivos con permisos SGID
Para buscar archivos que tengan ambos SUID. y SGID. ejecute el siguiente comando.
$ find.-perm/6000
Buscar archivos con SUID y SGID
Usted también le gustaría leer estas guías útiles sobre permisos de archivos en Linux:
- Cómo establecer atributos de archivo y encontrar archivos en Linux
- Traducir los permisos rwx al formato octal en Linux
- Proteger archivos/directorios usando ACL (listas de control de acceso) en Linux
- 5 comandos ‘chattr’ para hacer que los archivos importantes sean INMUTABLES (inmutables) en Linux
¡Eso es todo por ahora! En esta guía, le mostramos cómo encontrar archivos que tienen SUID. (Setuid) y SGID. (Setgid) configurados en Linux. Si tiene alguna pregunta, utilice el formulario de comentarios a continuación para compartir cualquier consulta o pensamiento adicional sobre este tema.