Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
doc:tec:sis:gnu:fallo_cdrw:inicio [2025/12/25 12:50] – [Qué significan los bits especiales en 4711 setuid setgid sticky] euloxiodoc:tec:sis:gnu:fallo_cdrw:inicio [2025/12/25 13:18] (actual) – [Permisos para grabar en Debian 13 LXDE] fepg
Línea 1: Línea 1:
 ====== Problemas con unidades ópticas ====== ====== Problemas con unidades ópticas ======
  
-===== En Debian 13 LXDE no hay inicialmente permisos para grabar =====+===== Permisos para grabar en Debian 13 LXDE =====
  
   * El programa ''k3b'' da error cuando se intenta grabar un disco óptico: <code>   * El programa ''k3b'' da error cuando se intenta grabar un disco óptico: <code>
Línea 8: Línea 8:
  
 </code> </code>
-  - Permisos originales: <code>+  - Permisos originales de ''wodim'': <code>
  
 usuario@udebian13:/usr/bin$ ls -l wodim usuario@udebian13:/usr/bin$ ls -l wodim
Línea 14: Línea 14:
  
 </code> </code>
-  - Cambio de permisos: <code>+  - Cambio de permisos de ''wodim'': <code>
  
 root@udebian13:/usr/bin# chmod 4711 wodim root@udebian13:/usr/bin# chmod 4711 wodim
Línea 42: Línea 42:
   * Los bits especiales en el permiso 4711 de Linux corresponden al bit setuid (SUID), que es el valor 4 en octal (4000). Este bit permite que un archivo ejecutable se ejecute con los privilegios del propietario (dueño) en lugar de los del usuario que lo invoca, lo que es útil para comandos como ''/usr/bin/passwd''.   * Los bits especiales en el permiso 4711 de Linux corresponden al bit setuid (SUID), que es el valor 4 en octal (4000). Este bit permite que un archivo ejecutable se ejecute con los privilegios del propietario (dueño) en lugar de los del usuario que lo invoca, lo que es útil para comandos como ''/usr/bin/passwd''.
   * **Bits Especiales**   * **Bits Especiales**
-    * **Setuid (SUID, 4 o 4000)**Reemplaza la 'x' del **propietario** con 's' en `ls -l` (ej: `- r w s - - x - - x`). Ejecuta con UID del dueño. +    * **Setuid (SUID, 4 o 4000)** 
-    * **Setgid (SGID, 2 o 2000)**Reemplaza 'x' del **grupo** con 's'. Para archivos, ejecuta con GID del grupo; para directorios, nuevos archivos heredan el GID del directorio. +      * Reemplaza la ''x'' del **propietario** con ''s''. 
-    * **Sticky bit (1 o 1000)**Reemplaza 'x' de **otros** con 't'. En directorios como `/tmp`, solo el propietario o root puede borrar archivos ajenos.+      * Ejemplo: en `ls -l` (ej: `- r w s - - x - - x`). Ejecuta con UID del dueño. 
 +    * **Setgid (SGID, 2 o 2000)** 
 +      * Reemplaza ''x'' del **grupo** con ''s''. 
 +      * Para archivos, ejecuta con GID del grupo; para directorios, nuevos archivos heredan el GID del directorio. 
 +    * **Sticky bit (1 o 1000)** 
 +      * Reemplaza ''x'' de **otros** con ''t''. 
 +      * En directorios como ''/tmp'', solo el propietario o root puede borrar archivos ajenos.
   * **Ejemplos**   * **Ejemplos**
     * En 4711: Se descompone como 4 (SUID) + 7 (rwx propietario) + 1 (x grupo) + 1 (x otros). Solo incluye SUID; para combinaciones, suma valores (ej: 2711 para SGID).     * En 4711: Se descompone como 4 (SUID) + 7 (rwx propietario) + 1 (x grupo) + 1 (x otros). Solo incluye SUID; para combinaciones, suma valores (ej: 2711 para SGID).
Línea 57: Línea 63:
   * [[https://redesteleco.com/permisos-especiales-en-linux-suid-sgid-y-sticky-bit/|Permisos especiales en Linux: SUID, SGID y Sticky Bit]]   * [[https://redesteleco.com/permisos-especiales-en-linux-suid-sgid-y-sticky-bit/|Permisos especiales en Linux: SUID, SGID y Sticky Bit]]
   * [[https://www.geeksforgeeks.org/linux-unix/setuid-setgid-and-sticky-bits-in-linux-file-permissions/|SetUID, SetGID, and Sticky Bits in Linux File Permissions]]   * [[https://www.geeksforgeeks.org/linux-unix/setuid-setgid-and-sticky-bits-in-linux-file-permissions/|SetUID, SetGID, and Sticky Bits in Linux File Permissions]]
-  * (https://deephacking.tech/permisos-sgid-suid-y-sticky-bit-linux/) +  * [[https://deephacking.tech/permisos-sgid-suid-y-sticky-bit-linux/|Permisos SGID, SUID y Sticky Bit – Linux]] 
-  * (https://www.redhat.com/en/blog/suid-sgid-sticky-bit) +  * [[https://www.redhat.com/en/blog/suid-sgid-sticky-bit|Linux permissions: SUID, SGID, and sticky bit]] 
-  * (https://www.ibiblio.org/pub/linux/docs/LuCaS/Manuales-LuCAS/doc-unixsec/unixsec-html/node56.html)+  * [[https://www.ibiblio.org/pub/linux/docs/LuCaS/Manuales-LuCAS/doc-unixsec/unixsec-html/node56.html|Los bits SUID, SGID y sticky]]
 \\  \\ 
  • doc/tec/sis/gnu/fallo_cdrw/inicio.1766663425.txt.gz
  • Última modificación: 2025/12/25 12:50
  • por euloxio