Skip to main content

Configuración de derechos de acceso a directorios y archivos de Unix / Linux

Solución A Error De Instalación De Office 2010 / By CLAUDIOJ17HD (Junio 2026)

Solución A Error De Instalación De Office 2010 / By CLAUDIOJ17HD (Junio 2026)

Tabla de contenido:

Anonim

Los sistemas operativos Unix y Linux asignan derechos de acceso a archivos y directorios utilizando uno de los tres tipos de acceso (lectura, escritura y ejecución) asignados a cada uno de los tres grupos (propietario, grupo y otros usuarios).

Si enumera los detalles de los atributos de un archivo usando la ls comando con el -l interruptor (por ejemplo ls -l nombre del archivo ), devolvería información que se vería como -rwe-rw-r-- lo que equivale a leer, escribir y ejecutar privilegios para el propietario, leer y escribir privilegios para el grupo y solo acceso de lectura para todos los demás usuarios.

Cada uno de los tipos de derechos de acceso tiene un valor numérico asociado que se detalla a continuación:

  • Leer = 4
  • Escribe = 2
  • Ejecutar = 1

Los valores para los derechos de acceso para cada uno de los grupos se suman para obtener un valor entre 0 y 7 que se puede usar para asignar o modificar permisos utilizando la chmod (modo de cambio) comando.

En el ejemplo anterior, los derechos de acceso para el archivo en cuestión podrían asignarse ingresando chmod 764 nombre del archivo . El número 764 se deriva de:

  • rwe = 4 (lectura) + 2 (escribir) + 1 (ejecutar) = 7
  • rw = 4 (leer) + 2 (escribir) = 6
  • r = 4 (leído) = 4

Puedes usar el chmod comando para asignar derechos de acceso a archivos y directorios. Tenga en cuenta que los comandos y nombres de objetos de Unix y Linux distinguen entre mayúsculas y minúsculas. Debes usar "chmod"y no CHMod o cualquier otra combinación de mayúsculas y minúsculas.

Cómo usar el comando chmod:

  • Acceso completo para todos: chmod 777 nombre del archivo
  • Acceso completo para los privilegios de propietario y grupo, pero otros usuarios solo pueden leer y ejecutar: chmod 775 nombre del archivo
  • Acceso completo para el propietario, pero restringiendo los privilegios de grupo y otros usuarios para que solo lean y ejecuten archivos en el directorio: chmod 755 dirname
  • Acceso completo para el propietario sin derechos de acceso ni privilegios para nadie más: chmod 700 nombre del archivo
  • No se permite el acceso a los archivos en el directorio para grupos u otros usuarios y el propietario restringido para leer y ejecutar privilegios para evitar la eliminación o modificación accidental de archivos en el directorio: chmod 500 dirname
  • Permitir que el propietario y el grupo lean y escriban el acceso a un archivo, permitiendo a otros miembros del grupo editar o eliminar el archivo, así como el propietario, pero sin acceso para otros usuarios: chmod 660 nombre del archivo