digtools
🔐
chmod calculator,

Calculadora de chmod

Calcula y convierte permisos chmod de Linux fácilmente

Traducción Integral
Cambie celdas para obtener notación al instante
🔄
Reversa Activa
Introduce dígitos octales para entender qué hacen
💻
Snippets a Mano
Formulario base Shell preparado para copiar

Dueño (Owner)

0

Grupo Común (Group)

0

Público y Resto

0
Clave Numérica * Ingresa 3 números aquí para descubrir su regla
Clave Alfabética (Simbólico)
---------
Comando Formateado Linux
$chmod 000 file.txt

Acerca de

Nuestra herramienta simplifica el cálculo de permisos de archivos y carpetas en sistemas Linux y Unix, ayudándole a evitar errores de seguridad. Con esta interfaz, obtendrá fácilmente la notación octal y simbólica que necesita para sus comandos de servidor.

Puede operar de dos maneras: selecciona las casillas de lectura, escritura y ejecución (r, w, x) para generar el número octal de forma intuitiva, o escribe un código de 3 dígitos (como "755") en la calculadora para decodificar sus privilegios instantáneamente.

Cómo usar

En sistemas Unix, los permisos se asignan a tres grupos de usuarios distintos. Un dígito representa la suma de los permisos de cada grupo:

  • Primer dígito (Dueño/Owner): El usuario propietario del archivo. Por lo general, se le otorgan permisos completos para administrarlo (7 = lectura, escritura y ejecución).
  • Segundo dígito (Grupo/Group): Otros usuarios del sistema que conforman el grupo. Es común darles solo permiso de lectura y ejecución para scripts (5), o sólo lectura (4) en documentos estándar.
  • Tercer dígito (Público/Others): Cualquier otro usuario del sistema. A menudo se recomienda limitarles todo el acceso o dejar únicamente la visualización (4), pero rara vez la escritura (2) por cuestiones de ciberseguridad.

Glosario

chmod
Comando empleado en Linux y otros sistemas Unix para cambiar los permisos de acceso de archivos y directorios. Los permisos se pueden especificar en formato numérico (octal) o simbólico.
Permiso (Permission)
Configuración de control de acceso a un archivo o directorio. Existen tres tipos: "leer (r)", "escribir (w)" y "ejecutar (x)", y se establecen de forma independiente para el dueño, el grupo y los demás.
Notación Octal
Forma de representar los permisos con 3 dígitos entre 0 y 7. Ejemplo: 755 = rwxr-xr-x. Cada dígito es la suma de r=4, w=2, x=1.
Notación Simbólica
Forma de representar los permisos como una cadena de texto, p. ej. "rwxr-xr-x". Es más legible para los humanos y permite entender los permisos de forma intuitiva.
Dueño / Propietario (Owner)
El usuario que creó el archivo. Los permisos del dueño se configuran en el primer dígito (izquierda) de chmod. Normalmente tiene el acceso más amplio.
Grupo (Group)
Conjunto de usuarios que pertenecen al grupo propietario del archivo. Sus permisos se configuran en el segundo dígito de chmod. En el desarrollo en equipo es importante una correcta configuración de grupo.
Demás / Otros (Others)
Todos los usuarios que no son ni el dueño ni miembros del grupo. Sus permisos se configuran en el tercer dígito (derecha) de chmod. Por seguridad, generalmente se recomienda restringirlos.
faq,

Preguntas frecuentes

Q.¿El resultado del cálculo chmod se envía a un servidor?
No. Todos los cálculos se realizan completamente dentro del JavaScript del navegador y los valores introducidos o los resultados nunca se transmiten al exterior.
Q.¿Cuál es la diferencia entre 755 y 644?
755 (rwxr-xr-x) es habitual para directorios y scripts: otorga todos los permisos al dueño y permite a los demás leer y ejecutar. 644 (rw-r--r--) es para archivos normales como HTML o CSS: solo el dueño puede editarlos.
Q.¿Cuáles son los permisos recomendados para un servidor web?
En general, se recomienda 755 para directorios y 644 para archivos. Para scripts CGI y otros ejecutables, usa 755; para archivos de configuración como .htaccess, 604 o 644 suele ser lo adecuado.
Q.¿Qué ocurre si configuro 777?
Se conceden permisos completos de lectura, escritura y ejecución a todos los usuarios. Es extremadamente peligroso para la seguridad y, en principio, está prohibido en entornos de producción. No lo uses salvo para depuración temporal durante el desarrollo.
Q.¿Cómo se usa el comando chmod?
En la terminal, escribe "chmod 755 nombre_archivo". Para aplicarlo de forma recursiva, usa "chmod -R 755 nombre_directorio". Calcula el valor deseado con esta herramienta antes de ejecutar el comando.
Q.¿Se puede usar chmod en Windows?
El comando chmod no está disponible de forma nativa en Windows, pero sí puede usarse en entornos WSL (Windows Subsystem for Linux) o Git Bash. Esta herramienta está especializada en el cálculo y verificación de permisos.
Q.¿Qué son los permisos especiales (setuid, setgid, sticky bit)?
Son permisos especiales configurados en el cuarto dígito (al principio). setuid(4) ejecuta el programa con los permisos del dueño; setgid(2) hereda los permisos de grupo; sticky bit(1) restringe el borrado en directorios compartidos.

Permisos más utilizados en sistemas Unix

  • Permiso 755 (rwxr-xr-x): Estándar ampliamente sugerido para directorios públicos y scripts ejecutables. El dueño tiene control absoluto, y el resto únicamente visualizará y ejecutará los archivos.
  • Permiso 644 (rw-r--r--): El mejor enfoque para los archivos regulares de tipo lectura como configuraciones HTML, CSS o documentos de texto. Se previene explícitamente cualquier tipo de ejecución de estos formatos.
  • Permiso 600 (rw-------): Utilizado activamente sobre archivos de máxima prioridad, como llaves de autenticación SSH Private Keys (.pem) u otros certificados privados. Impide que terceros logren leer el documento.
  • Permiso 777 (rwxrwxrwx): El nivel de acceso más permisivo y peligroso. Permite editar, leer y ejecutar sin distinguir su fuente. Representa un enorme riesgo, por lo que nunca debería establecerse para archivos de producción permanentes.

Todas las Categorías

Enviar comentarios

Déjenos saber su opinión para ayudarnos a mejorar la herramienta.

Descargo de Responsabilidad

Las herramientas proporcionadas en este sitio son de uso completamente gratuito, pero utilícelas bajo su propio riesgo. No ofrecemos garantías sobre la precisión, integridad o seguridad de los resultados de cálculo, resultados de conversión o datos generados. Tenga en cuenta que el operador no asume ninguna responsabilidad por los daños o problemas causados por el uso de estas herramientas. La mayoría de las herramientas procesan archivos y cálculos localmente en su navegador, lo que significa que los datos ingresados no se envían ni se almacenan en nuestros servidores.