{"id":1003,"date":"2024-05-16T16:32:53","date_gmt":"2024-05-16T16:32:53","guid":{"rendered":"https:\/\/dsantana.uas.edu.mx\/?p=1003"},"modified":"2025-01-16T19:10:04","modified_gmt":"2025-01-16T19:10:04","slug":"gestion-de-los-permisos-de-los-archivos","status":"publish","type":"post","link":"https:\/\/dsantana.uas.edu.mx\/index.php\/2024\/05\/16\/gestion-de-los-permisos-de-los-archivos\/","title":{"rendered":"Gesti\u00f3n de los permisos de los archivos"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Introducci\u00f3n a los permisos de los archivos<\/h1>\n\n\n\n<p>Cada archivo o directorio tiene tres niveles de propiedad:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Usuario propietario (<strong>u<\/strong>).<\/li>\n\n\n\n<li>Propietario del grupo (<strong>g<\/strong>).<\/li>\n\n\n\n<li>Otros (<strong>o<\/strong>).<\/li>\n<\/ul>\n\n\n\n<p>A cada nivel de propiedad se le pueden asignar los siguientes permisos:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Leer (<strong>r<\/strong>).<\/li>\n\n\n\n<li>Escribe (<strong>w<\/strong>).<\/li>\n\n\n\n<li>Ejecutar (<strong>x<\/strong>).<\/li>\n<\/ul>\n\n\n\n<p>Tenga en cuenta que el permiso de ejecuci\u00f3n para un archivo le permite ejecutar ese archivo. El permiso de ejecuci\u00f3n para un directorio le permite acceder al contenido del directorio, pero no ejecutarlo.<\/p>\n\n\n\n<p>Cuando se crea un nuevo archivo o directorio, se le asigna autom\u00e1ticamente el conjunto de permisos por defecto. El permiso por defecto para un archivo o directorio se basa en dos factores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Permiso de base.<\/li>\n\n\n\n<li>El&nbsp;<em>user file-creation mode mask<\/em>&nbsp;(<strong>umask<\/strong>).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Permisos de base<\/h3>\n\n\n\n<p>Cada vez que se crea un nuevo archivo o directorio, se le asigna autom\u00e1ticamente un permiso base.<\/p>\n\n\n\n<p>Los permisos base de un archivo o directorio pueden expresarse en valores&nbsp;<em>symbolic<\/em>&nbsp;o&nbsp;<em>octal<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Permission<\/strong><\/td><td><strong>Symbolic value<\/strong><\/td><td><strong>Octal value<\/strong><\/td><\/tr><tr><td>No hay permiso<\/td><td>&#8212;<\/td><td>0<\/td><\/tr><tr><td>Ejecutar<\/td><td>&#8211;x<\/td><td>1<\/td><\/tr><tr><td>Escriba<\/td><td>-w-<\/td><td>2<\/td><\/tr><tr><td>Escribir y ejecutar<\/td><td>-wx<\/td><td>3<\/td><\/tr><tr><td>Leer<\/td><td>r&#8211;<\/td><td>4<\/td><\/tr><tr><td>Leer y ejecutar<\/td><td>r-x<\/td><td>5<\/td><\/tr><tr><td>Leer y escribir<\/td><td>rw-<\/td><td>6<\/td><\/tr><tr><td>Leer, escribir, ejecutar<\/td><td>rwx<\/td><td>7<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>El permiso base para un directorio es&nbsp;<code>777<\/code>&nbsp;(<code>drwxrwxrwx<\/code>), que concede a todo el mundo los permisos de lectura, escritura y ejecuci\u00f3n. Esto significa que el propietario del directorio, el grupo y otros pueden listar el contenido del directorio, crear, borrar y editar elementos dentro del directorio, y descender en \u00e9l.<\/p>\n\n\n\n<p>Tenga en cuenta que los archivos individuales dentro de un directorio pueden tener su propio permiso que podr\u00eda impedirle editarlos, a pesar de tener acceso ilimitado al directorio.<\/p>\n\n\n\n<p>El permiso base para un archivo es&nbsp;<code>666<\/code>&nbsp;(<code>-rw-rw-rw-<\/code>), que concede a todo el mundo los permisos de lectura y escritura. Esto significa que el propietario del archivo, el grupo y otros pueden leer y editar el archivo.<\/p>\n\n\n\n<p><strong>Ejemplo 1<\/strong><\/p>\n\n\n\n<p>Si un archivo tiene los siguientes permisos:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ ls -l\n-rwxrw----. 1 sysadmins sysadmins 2 Mar 2 08:43 <em>file<\/em><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>-<\/code>&nbsp;indica que es un archivo.<\/li>\n\n\n\n<li><code>rwx<\/code>&nbsp;indica que el propietario del archivo tiene permisos para leer, escribir y ejecutar el archivo.<\/li>\n\n\n\n<li><code>rw-<\/code>&nbsp;indica que el grupo tiene permisos para leer y escribir, pero no para ejecutar el archivo.<\/li>\n\n\n\n<li><code>---<\/code>&nbsp;indica que otros usuarios no tienen permiso para leer, escribir o ejecutar el archivo.<\/li>\n\n\n\n<li><code>.<\/code>&nbsp;indica que el contexto de seguridad de SELinux est\u00e1 establecido para el archivo.<\/li>\n<\/ul>\n\n\n\n<p><strong>Ejemplo 2<\/strong><\/p>\n\n\n\n<p>Si un directorio tiene los siguientes permisos:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ ls -dl <em>directory<\/em>\ndrwxr-----. 1 sysadmins sysadmins 2 Mar 2 08:43 <em>directory<\/em><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>d<\/code>&nbsp;indica que es un directorio.<\/li>\n\n\n\n<li><code>rwx<\/code>&nbsp;indica que el propietario del directorio tiene los permisos para leer, escribir y acceder al contenido del directorio.Como propietario de un directorio, puede enumerar los elementos (archivos, subdirectorios) dentro del directorio, acceder al contenido de esos elementos y modificarlos.<\/li>\n\n\n\n<li><code>r--<\/code>&nbsp;indica que el grupo tiene permisos para leer, pero no para escribir o acceder al contenido del directorio.Como miembro del grupo propietario del directorio, puede listar los elementos del directorio. No puede acceder a la informaci\u00f3n de los elementos dentro del directorio ni modificarlos.<\/li>\n\n\n\n<li><code>---<\/code>&nbsp;indica que otros usuarios no tienen permiso para leer, escribir o acceder al contenido del directorio.Como alguien que no es propietario de un usuario, o como propietario de un grupo del directorio, no puede listar los elementos dentro del directorio, acceder a la informaci\u00f3n sobre esos elementos o modificarlos.<\/li>\n\n\n\n<li><code>.<\/code>&nbsp;indica que el contexto de seguridad SELinux est\u00e1 establecido para el directorio.<\/li>\n<\/ul>\n\n\n\n<p>Nota<\/p>\n\n\n\n<p>El permiso base que se asigna autom\u00e1ticamente a un archivo o directorio es&nbsp;<strong>not<\/strong>&nbsp;el permiso por defecto con el que termina el archivo o directorio. Cuando se crea un archivo o directorio, el permiso base es alterado por el&nbsp;<em>umask<\/em>. La combinaci\u00f3n del permiso base y el&nbsp;<em>umask<\/em>&nbsp;crea el permiso por defecto para los archivos y directorios.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">M\u00e1scara del modo de creaci\u00f3n de archivos del usuario<\/h3>\n\n\n\n<p>La&nbsp;<em>umask<\/em>&nbsp;es una variable que elimina autom\u00e1ticamente los permisos del valor de permiso base cada vez que se crea un archivo o directorio para aumentar la seguridad general de un sistema linux.<\/p>\n\n\n\n<p>El&nbsp;<em>umask<\/em>&nbsp;puede expresarse en&nbsp;<em>symbolic<\/em>&nbsp;o&nbsp;<em>octal<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Permission<\/strong><\/td><td><strong>Symbolic value<\/strong><\/td><td><strong>Octal value<\/strong><\/td><\/tr><tr><td>Leer, escribir y ejecutar<\/td><td>rwx<\/td><td>0<\/td><\/tr><tr><td>Leer y escribir<\/td><td>rw-<\/td><td>1<\/td><\/tr><tr><td>Leer y ejecutar<\/td><td>r-x<\/td><td>2<\/td><\/tr><tr><td>Leer<\/td><td>r&#8211;<\/td><td>3<\/td><\/tr><tr><td>Escribir y ejecutar<\/td><td>-wx<\/td><td>4<\/td><\/tr><tr><td>Escriba<\/td><td>-w-<\/td><td>5<\/td><\/tr><tr><td>Ejecutar<\/td><td>&#8211;x<\/td><td>6<\/td><\/tr><tr><td>No hay permisos<\/td><td>&#8212;<\/td><td>7<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>El valor por defecto de&nbsp;<em>umask<\/em>&nbsp;para un usuario est\u00e1ndar es&nbsp;<code>0002<\/code>. El valor por defecto de&nbsp;<em>umask<\/em>&nbsp;para un usuario&nbsp;<code>root<\/code>&nbsp;es&nbsp;<code>0022<\/code>.<\/p>\n\n\n\n<p>El primer d\u00edgito de&nbsp;<em>umask<\/em>&nbsp;representa los permisos especiales (sticky bit, ). Los tres \u00faltimos d\u00edgitos de&nbsp;<em>umask<\/em>&nbsp;representan los permisos que se quitan al usuario propietario (<strong>u<\/strong>), al propietario del grupo (<strong>g<\/strong>), y a otros (<strong>o<\/strong>) respectivamente.<\/p>\n\n\n\n<p><strong>Ejemplo<\/strong><\/p>\n\n\n\n<p>El siguiente ejemplo ilustra c\u00f3mo el&nbsp;<em>umask<\/em>&nbsp;con un valor octal de&nbsp;<code>0137<\/code>&nbsp;se aplica al archivo con el permiso base de&nbsp;<code>777<\/code>, para crear el archivo con el permiso por defecto de&nbsp;<code>640<\/code>.<\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong>Figura &#8211; Aplicaci\u00f3n de la umask al crear un archivo<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"592\" src=\"https:\/\/dsantana.uas.edu.mx\/wp-content\/uploads\/2024\/05\/Users_Groups-Umask_Example-1024x592.png\" alt=\"\" class=\"wp-image-1005\" srcset=\"https:\/\/dsantana.uas.edu.mx\/wp-content\/uploads\/2024\/05\/Users_Groups-Umask_Example-1024x592.png 1024w, https:\/\/dsantana.uas.edu.mx\/wp-content\/uploads\/2024\/05\/Users_Groups-Umask_Example-300x173.png 300w, https:\/\/dsantana.uas.edu.mx\/wp-content\/uploads\/2024\/05\/Users_Groups-Umask_Example-768x444.png 768w, https:\/\/dsantana.uas.edu.mx\/wp-content\/uploads\/2024\/05\/Users_Groups-Umask_Example-1536x887.png 1536w, https:\/\/dsantana.uas.edu.mx\/wp-content\/uploads\/2024\/05\/Users_Groups-Umask_Example-750x433.png 750w, https:\/\/dsantana.uas.edu.mx\/wp-content\/uploads\/2024\/05\/Users_Groups-Umask_Example.png 1620w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Permisos por defecto<\/h3>\n\n\n\n<p>El permiso por defecto para un nuevo archivo o directorio se determina aplicando el&nbsp;<em>umask<\/em>&nbsp;al permiso base.<\/p>\n\n\n\n<p><strong>Ejemplo 1<\/strong><\/p>\n\n\n\n<p>Cuando un&nbsp;<strong>standard user<\/strong>&nbsp;crea un nuevo&nbsp;<strong>directory<\/strong>, el&nbsp;<em>umask<\/em>&nbsp;se establece en&nbsp;<code>002<\/code>&nbsp;(<code>rwxrwxr-x<\/code>), y el permiso base para un directorio se establece en&nbsp;<code>777<\/code>&nbsp;(<code>rwxrwxrwx<\/code>). Esto hace que el permiso por defecto sea&nbsp;<code>775<\/code>&nbsp;(<code>drwxrwxr-x<\/code>).<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>&nbsp;<\/td><td><strong>Symbolic value<\/strong><\/td><td><strong>Octal value<\/strong><\/td><\/tr><tr><td><strong>Base permission<\/strong><\/td><td>rwxrwxrwx<\/td><td>777<\/td><\/tr><tr><td><strong>Umask<\/strong><\/td><td>rwxrwxr-x<\/td><td>002<\/td><\/tr><tr><td><strong>Default permission<\/strong><\/td><td>rwxrwxr-x<\/td><td>775<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Esto significa que el propietario del directorio y el grupo pueden listar el contenido del directorio, crear, borrar y editar elementos dentro del directorio, y descender en \u00e9l. Los dem\u00e1s usuarios s\u00f3lo pueden listar el contenido del directorio y descender a \u00e9l.<\/p>\n\n\n\n<p><strong>Ejemplo 2<\/strong><\/p>\n\n\n\n<p>Cuando un&nbsp;<strong>standard user<\/strong>&nbsp;crea un nuevo&nbsp;<strong>file<\/strong>, el&nbsp;<em>umask<\/em>&nbsp;se establece en&nbsp;<code>002<\/code>&nbsp;(<code>rwxrwxr-x<\/code>), y el permiso base para un archivo se establece en&nbsp;<code>666<\/code>&nbsp;(<code>rw-rw-rw-<\/code>). Esto hace que el permiso por defecto sea&nbsp;<code>664<\/code>&nbsp;(<code>-rw-rw-r--<\/code>).<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>&nbsp;<\/td><td><strong>Symbolic value<\/strong><\/td><td><strong>Octal value<\/strong><\/td><\/tr><tr><td><strong>Base permission<\/strong><\/td><td>rw-rw-rw-<\/td><td>666<\/td><\/tr><tr><td><strong>Umask<\/strong><\/td><td>rwxrwxr-x<\/td><td>002<\/td><\/tr><tr><td><strong>Default permission<\/strong><\/td><td>rw-rw-r&#8211;<\/td><td>664<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Esto significa que el propietario del archivo y el grupo pueden leer y editar el archivo, mientras que los dem\u00e1s usuarios s\u00f3lo pueden leerlo.<\/p>\n\n\n\n<p><strong>Ejemplo 3<\/strong><\/p>\n\n\n\n<p>Cuando un&nbsp;<strong>root user<\/strong>&nbsp;crea un nuevo&nbsp;<strong>directory<\/strong>, el&nbsp;<em>umask<\/em>&nbsp;se establece en&nbsp;<code>022<\/code>&nbsp;(<code>rwxr-xr-x<\/code>), y el permiso base para un directorio se establece en&nbsp;<code>777<\/code>&nbsp;(<code>rwxrwxrwx<\/code>). Esto hace que el permiso por defecto sea&nbsp;<code>755<\/code>&nbsp;(<code>rwxr-xr-x<\/code>).<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>&nbsp;<\/td><td><strong>Symbolic value<\/strong><\/td><td><strong>Octal value<\/strong><\/td><\/tr><tr><td><strong>Base permission<\/strong><\/td><td>rwxrwxrwx<\/td><td>777<\/td><\/tr><tr><td><strong>Umask<\/strong><\/td><td>rwxr-xr-x<\/td><td>022<\/td><\/tr><tr><td><strong>Default permission<\/strong><\/td><td>rwxr-xr-x<\/td><td>755<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Esto significa que el propietario del directorio puede listar el contenido del mismo, crear, borrar y editar elementos dentro del directorio, y descender en \u00e9l. El grupo y los dem\u00e1s s\u00f3lo pueden listar el contenido del directorio y descender a \u00e9l.<\/p>\n\n\n\n<p><strong>Ejemplo 4<\/strong><\/p>\n\n\n\n<p>Cuando un&nbsp;<strong>root user<\/strong>&nbsp;crea un nuevo&nbsp;<strong>file<\/strong>, el&nbsp;<em>umask<\/em>&nbsp;se establece en&nbsp;<code>022<\/code>&nbsp;(<code>rwxr-xr-x<\/code>), y el permiso base para un archivo se establece en&nbsp;<code>666<\/code>&nbsp;(<code>rw-rw-rw-<\/code>). Esto hace que el permiso por defecto sea&nbsp;<code>644<\/code>&nbsp;(<code>-rw-r\u2014\u200br--<\/code>).<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>&nbsp;<\/td><td><strong>Symbolic value<\/strong><\/td><td><strong>Octal value<\/strong><\/td><\/tr><tr><td><strong>Base permission<\/strong><\/td><td>rw-rw-rw-<\/td><td>666<\/td><\/tr><tr><td><strong>Umask<\/strong><\/td><td>rwxr-xr-x<\/td><td>022<\/td><\/tr><tr><td><strong>Default permission<\/strong><\/td><td>rw-r-r&#8211;<\/td><td>644<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Esto significa que el propietario del archivo puede leer y editar el archivo, mientras que el grupo y otros s\u00f3lo pueden leer el archivo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introducci\u00f3n a los permisos de los archivos Cada archivo o directorio tiene tres niveles de propiedad: A cada nivel de propiedad se le pueden asignar los siguientes permisos: Tenga en cuenta que el permiso de ejecuci\u00f3n para un archivo le permite ejecutar ese archivo. El permiso de ejecuci\u00f3n para un directorio le permite acceder al contenido del directorio, pero no ejecutarlo. Cuando se crea un nuevo archivo o directorio, se le asigna autom\u00e1ticamente el conjunto de permisos por defecto. El permiso por defecto para un archivo o directorio se basa en dos factores: Permisos de base Cada vez que se crea un nuevo archivo o directorio, se le asigna autom\u00e1ticamente un permiso base. Los permisos base de un archivo o directorio pueden expresarse en valores&nbsp;symbolic&nbsp;o&nbsp;octal. Permission Symbolic value Octal value No hay permiso &#8212; 0 Ejecutar &#8211;x 1 Escriba -w- 2 Escribir y ejecutar -wx 3 Leer r&#8211; 4 Leer y ejecutar r-x 5 Leer y escribir rw- 6 Leer, escribir, ejecutar rwx 7 El permiso base para un directorio es&nbsp;777&nbsp;(drwxrwxrwx), que concede a todo el mundo los permisos de lectura, escritura y ejecuci\u00f3n. Esto significa que el propietario del directorio, el grupo y otros pueden listar el contenido del directorio, crear, borrar y editar elementos dentro del directorio, y descender en \u00e9l. Tenga en cuenta que los archivos individuales dentro de un directorio pueden tener su propio permiso que podr\u00eda impedirle editarlos, a pesar de tener acceso ilimitado al directorio. El permiso base para un archivo es&nbsp;666&nbsp;(-rw-rw-rw-), que concede a todo el mundo los permisos de lectura y escritura. Esto significa que el propietario del archivo, el grupo y otros pueden leer y editar el archivo. Ejemplo 1 Si un archivo tiene los siguientes permisos: $ ls -l -rwxrw&#8212;-. 1 sysadmins sysadmins 2 Mar 2 08:43 file Ejemplo 2 Si un directorio tiene los siguientes permisos: $ ls -dl directory drwxr&#8212;&#8211;. 1 sysadmins sysadmins 2 Mar 2 08:43 directory Nota El permiso base que se asigna autom\u00e1ticamente a un archivo o directorio es&nbsp;not&nbsp;el permiso por defecto con el que termina el archivo o directorio. Cuando se crea un archivo o directorio, el permiso base es alterado por el&nbsp;umask. La combinaci\u00f3n del permiso base y el&nbsp;umask&nbsp;crea el permiso por defecto para los archivos y directorios. M\u00e1scara del modo de creaci\u00f3n de archivos del usuario La&nbsp;umask&nbsp;es una variable que elimina autom\u00e1ticamente los permisos del valor de permiso base cada vez que se crea un archivo o directorio para aumentar la seguridad general de un sistema linux. El&nbsp;umask&nbsp;puede expresarse en&nbsp;symbolic&nbsp;o&nbsp;octal. Permission Symbolic value Octal value Leer, escribir y ejecutar rwx 0 Leer y escribir rw- 1 Leer y ejecutar r-x 2 Leer r&#8211; 3 Escribir y ejecutar -wx 4 Escriba -w- 5 Ejecutar &#8211;x 6 No hay permisos &#8212; 7 El valor por defecto de&nbsp;umask&nbsp;para un usuario est\u00e1ndar es&nbsp;0002. El valor por defecto de&nbsp;umask&nbsp;para un usuario&nbsp;root&nbsp;es&nbsp;0022. El primer d\u00edgito de&nbsp;umask&nbsp;representa los permisos especiales (sticky bit, ). Los tres \u00faltimos d\u00edgitos de&nbsp;umask&nbsp;representan los permisos que se quitan al usuario propietario (u), al propietario del grupo (g), y a otros (o) respectivamente. Ejemplo El siguiente ejemplo ilustra c\u00f3mo el&nbsp;umask&nbsp;con un valor octal de&nbsp;0137&nbsp;se aplica al archivo con el permiso base de&nbsp;777, para crear el archivo con el permiso por defecto de&nbsp;640. Figura &#8211; Aplicaci\u00f3n de la umask al crear un archivo Permisos por defecto El permiso por defecto para un nuevo archivo o directorio se determina aplicando el&nbsp;umask&nbsp;al permiso base. Ejemplo 1 Cuando un&nbsp;standard user&nbsp;crea un nuevo&nbsp;directory, el&nbsp;umask&nbsp;se establece en&nbsp;002&nbsp;(rwxrwxr-x), y el permiso base para un directorio se establece en&nbsp;777&nbsp;(rwxrwxrwx). Esto hace que el permiso por defecto sea&nbsp;775&nbsp;(drwxrwxr-x). &nbsp; Symbolic value Octal value Base permission rwxrwxrwx 777 Umask rwxrwxr-x 002 Default permission rwxrwxr-x 775 Esto significa que el propietario del directorio y el grupo pueden listar el contenido del directorio, crear, borrar y editar elementos dentro del directorio, y descender en \u00e9l. Los dem\u00e1s usuarios s\u00f3lo pueden listar el contenido del directorio y descender a \u00e9l. Ejemplo 2 Cuando un&nbsp;standard user&nbsp;crea un nuevo&nbsp;file, el&nbsp;umask&nbsp;se establece en&nbsp;002&nbsp;(rwxrwxr-x), y el permiso base para un archivo se establece en&nbsp;666&nbsp;(rw-rw-rw-). Esto hace que el permiso por defecto sea&nbsp;664&nbsp;(-rw-rw-r&#8211;). &nbsp; Symbolic value Octal value Base permission rw-rw-rw- 666 Umask rwxrwxr-x 002 Default permission rw-rw-r&#8211; 664 Esto significa que el propietario del archivo y el grupo pueden leer y editar el archivo, mientras que los dem\u00e1s usuarios s\u00f3lo pueden leerlo. Ejemplo 3 Cuando un&nbsp;root user&nbsp;crea un nuevo&nbsp;directory, el&nbsp;umask&nbsp;se establece en&nbsp;022&nbsp;(rwxr-xr-x), y el permiso base para un directorio se establece en&nbsp;777&nbsp;(rwxrwxrwx). Esto hace que el permiso por defecto sea&nbsp;755&nbsp;(rwxr-xr-x). &nbsp; Symbolic value Octal value Base permission rwxrwxrwx 777 Umask rwxr-xr-x 022 Default permission rwxr-xr-x 755 Esto significa que el propietario del directorio puede listar el contenido del mismo, crear, borrar y editar elementos dentro del directorio, y descender en \u00e9l. El grupo y los dem\u00e1s s\u00f3lo pueden listar el contenido del directorio y descender a \u00e9l. Ejemplo 4 Cuando un&nbsp;root user&nbsp;crea un nuevo&nbsp;file, el&nbsp;umask&nbsp;se establece en&nbsp;022&nbsp;(rwxr-xr-x), y el permiso base para un archivo se establece en&nbsp;666&nbsp;(rw-rw-rw-). Esto hace que el permiso por defecto sea&nbsp;644&nbsp;(-rw-r\u2014\u200br&#8211;). &nbsp; Symbolic value Octal value Base permission rw-rw-rw- 666 Umask rwxr-xr-x 022 Default permission rw-r-r&#8211; 644 Esto significa que el propietario del archivo puede leer y editar el archivo, mientras que el grupo y otros s\u00f3lo pueden leer el archivo.<\/p>\n","protected":false},"author":1,"featured_media":1420,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,5,12,59,1,10,6],"tags":[],"class_list":["post-1003","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-debian","category-docencia","category-linux","category-seguridad","category-sin-categoria","category-sistemas-operativos","category-talleres"],"_links":{"self":[{"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/posts\/1003","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/comments?post=1003"}],"version-history":[{"count":3,"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/posts\/1003\/revisions"}],"predecessor-version":[{"id":1419,"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/posts\/1003\/revisions\/1419"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/media\/1420"}],"wp:attachment":[{"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/media?parent=1003"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/categories?post=1003"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/tags?post=1003"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}