Ir a los controles

← Volver al artículo

Qué cambia entre 640 y 642

Representa los nueve bits de un archivo regular inventado y compara cada cambio con la base fija 640. No elige permisos para tu sitio ni aplica cambios.

Local y ficticio: sin rutas, archivos reales, cuentas, red ni almacenamiento persistente. Las casillas son supuestos explícitos: desmarcado significa bit ausente en el ejemplo, no dato desconocido del servidor.

Comparación editable

Base fija: 640 · rw-r-----. Cada casilla cambia solo el ejemplo. Los resultados se actualizan al marcarla; usa Comparar para llevar el foco al resultado.

El ejemplo inicial añade solo el bit de escritura de Otros: 640 → 642.

Alternativa manual

  1. En cada clase suma 4 por lectura, 2 por escritura y 1 por ejecución, únicamente cuando el bit esté presente.
  2. En 640: Propietario = 4 + 2 + 0 = 6 (rw-); Grupo = 4 + 0 + 0 = 4 (r--); Otros = 0 + 0 + 0 = 0 (---).
  3. Al añadir solo escritura de Otros: 0 + 2 + 0 = 2. La comparación es 642 y rw-r---w-. Son nueve caracteres, sin prefijo de tipo de archivo.
  4. Igualar a 640 deja cero bits distintos. Desmarcar todos produce 000 y ---------; marcar todos produce 777 y rwxrwxrwx. Son extremos de representación, no conclusiones sobre seguridad o acceso efectivo.

Dos esquemas del mismo ejemplo

En pantallas estrechas, desplaza cada esquema horizontalmente; con teclado, enfoca el marco y usa las flechas. Las descripciones siguientes conservan el contenido esencial.

Tres clases, nueve bitsArchivo ficticio 640: Propietario suma lectura 4 y escritura 2, sin ejecución, para formar 6 y rw-. Grupo solo lectura suma 4 y r--. Otros sin bits suma 0 y ---. La cadena completa es rw-r-----. Los pesos se suman dentro de cada clase, no entre clases para evaluar una identidad.ARCHIVO FICTICIO · Tres clases, nueve bitsEn cada clase: lectura = 4, escritura = 2, ejecución = 1.Propietarior · 4Presentew · 2Presente− · 0Sin ejecución4 + 2 + 0 = 6Segmento: rw-Grupor · 4Presente− · 0Sin escritura− · 0Sin ejecución4 + 0 + 0 = 4Segmento: r--Otros− · 0Sin lectura− · 0Sin escritura− · 0Sin ejecución0 + 0 + 0 = 0Segmento: ---Resultado: 640 · rw-r----- (nueve caracteres, sin prefijo de tipo de archivo).Los pesos se suman dentro de cada clase; no entre clases para evaluar una identidad.Fuera del esquema: ACL, privilegios, directorios y otras políticas del sistema.CBW · Esquema original · Representación, no acceso efectivo ni recomendación · 29 oct 2026
Archivo ficticio 640: Propietario suma lectura 4 y escritura 2, sin ejecución, para formar 6 y rw-. Grupo solo lectura suma 4 y r--. Otros sin bits suma 0 y ---. La cadena completa es rw-r-----. Los pesos se suman dentro de cada clase, no entre clases para evaluar una identidad.
640 a 642 cambia un solo bitLa base 640 tiene rw-r-----. Añadir escritura en Otros cambia solo el último dígito a 2 y la cadena a rw-r---w-. Propietario y Grupo conservan sus bits. La diferencia total es un bit, no un número de personas. Volver a 640 lo retira. 000 y 777 no diagnostican seguridad; x no permite deducir borrado ni ejecución real.ARCHIVO FICTICIO · 640 → 642 cambia un solo bitLa comparación añade escritura en Otros; no aplica permisos.Base: 640rw-Propietario: 6r--Grupo: 4---Otros: 0rw-r-----9 caracteresComparaciónrw-Sin cambior--Sin cambio-w-Añade wrw-r---w-642Diferencias0 bitsPropietario igual0 bitsGrupo igual1 bitOtros: wTotal = 1Bit, no personasVolver a 640 retira ese bit; no modifica las otras ocho posiciones.000 y 777 son extremos de representación, no diagnósticos de seguridad.Marcar x no permite deducir borrado, acceso efectivo o ejecución real.CBW · Esquema original · Representación, no acceso efectivo ni recomendación · 29 oct 2026
La base 640 tiene rw-r-----. Añadir escritura en Otros cambia solo el último dígito a 2 y la cadena a rw-r---w-. Propietario y Grupo conservan sus bits. La diferencia total es un bit, no un número de personas. Volver a 640 lo retira. 000 y 777 no diagnostican seguridad; x no permite deducir borrado ni ejecución real.

Límites

Solo nueve bits de un archivo regular ficticio. No se elige una identidad ni se suman clases para decidir acceso. Quedan fuera directorios, tipo de archivo, bits especiales, ACL, root, capabilities, SELinux, montajes, directorios antecesores, proceso real y políticas del proveedor. Marcar ejecución no demuestra que el contenido pueda ejecutarse ni permite deducir borrado o renombrado. Los roles del panel son otra capa. Ningún número es una recomendación universal, una aprobación o un diagnóstico de seguridad.

El modelo no recibe estados desconocidos: solo casillas booleanas del ejemplo. No interpreta una entrada inválida como cero. Los archivos TXT y JSON contienen únicamente esta comparación ficticia, sin comandos ejecutables. Recargar restablece el ejemplo; no hay historial persistente.

Referencia y alcance

Modelo editorial independiente. Base documental revisada el 29 de octubre de 2026: Linux man-pages 6.19, inode(7), nueve bits de permisos. La representación no reproduce File Manager ni comprueba una configuración real.

Leer el artículo completo