Generalidades de Permisos Unix

Generalidades

Cada archivo y directorio de tu sitio web es controlado por un permiso especifico que controla qué acceso es concedido al archivo o directorio. Por ejemplo, cada archivo/directorio tiene 3 tipos de propietario y permisos.

Este artículo explica los conceptos basicos sobre permisos. Visita el sigueinte artículo para instrucciones sobre como cambiar permisos a tráves de SSH o FTP.

Propietarios

Los siguientes son los 3 tipos de propietarios de un archivo o directorio.

  • Usuario — Propietario del archivo. Este suele ser el usuario que lo cargó o creó.
  • Grupo — Un grupo que puede contener múltiples usuarios que tienen el mismo acceso al archivo/directorio.
  • Público — Esto puede pensarse en los permisos mundiales. Cualquiera que visite tu sitio para ver un archivo.

Permisos

Cada propietario tiene tres permisos para el archivo o directorio. Estos son:

  • Read (r) — Le da al propietario la capacidad de leer y abrir el archivo o ver el contenido de los directorios.
  • Write (w) — Otorga al propietario la capacidad de editar el contenido del archivo, o administrar archivos en un directorio y eliminar el directorio (cuando está vacío).
  • Execute (x) — Le da al propietario la capacidad de ejecutar el archivo o navegar dentro del directorio.

Desglose de Propietario y Permisos

Cuando se juntan, los tres permisos para cada propietario se ven así.

Propietario Permisos
Usuario Read
Write
Execute
Grupo Read
Write
Execute
Público Read
Write
Execute

Estos se pueden ver en el servidor a través de SSH, o usando un cliente FTP.

Ver permisos a través de SSH

Si inicias sesión en tu servidor a través de SSH, puedes ejecutar ls -la para ver los permisos. Por ejemplo:

[server]$ ls -la
drwxrwxr-x  4 exampleuser pg5034488   4096 Sep 18  2018 example.com
-rw-r--r--  1 exampleuser pg5034488      0 Dec  8  2016 test.txt
lrwxrwxrwx  1 bob        webmasters     11 Apr 11  14:08 link -> dir

Los permisos se muestran horizontalmente. En el extremo izquierdo de cada archivo o nombre de directorio, hay diez caracteres que muestran los atributos y permisos del archivo. La primera columna indica si la entrada es un:

  • directorio (d),
  • un archivo regular (-), o
  • un enlace simbólico (l).

Los otros nueve personajes están organizados en tres grupos de tres:

(drwxr-xr-x) El primer grupo de tres caracteres son los permisos del propietario. (Tu eres el dueño de tus archivos).
(drwxrwxr-x) El segundo grupo de tres caracteres son los permisos de grupo. Estos permisos son compartidos por otros usuarios en tu mismo grupo.
(drwxr-xr-x) El tercer grupo de tres caracteres son permisos públicos para cualquier otra persona (como el público).

Para un enlace, el modo siempre otorga todos los permisos. Es decir, dado que el enlace simbólico actúa como el archivo o directorio al que apunta (por ejemplo, el enlace de CD anterior lo cambiaría a dir), los permisos del destino son los permisos que realmente están vigentes.

Ver permisos en un cliente FTP

En un cliente FTP, los permisos para un archivo se mostrarían de la siguiente manera.

Cambiando permisos

Consulta el siguiente artículo para obtener información sobre cómo cambiar los permisos de tu archivo o directorio.

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?