<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>dz.log Learning Site Blog</title>
        <link>https://dzamo.gitlab.io/blog</link>
        <description>dz.log Learning Site Blog</description>
        <lastBuildDate>Mon, 26 Jan 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>es</language>
        <item>
            <title><![CDATA[Manos a la obra: chmod y la magia de los números]]></title>
            <link>https://dzamo.gitlab.io/blog/mastering-chmod-and-chown</link>
            <guid>https://dzamo.gitlab.io/blog/mastering-chmod-and-chown</guid>
            <pubDate>Mon, 26 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[En el post anterior, vimos qué significan las letras. Pero, ¿cómo las cambiamos? Aquí es donde entra el "Modo Dios" de la terminal.]]></description>
            <content:encoded><![CDATA[<p>En el <a class="" href="https://dzamo.gitlab.io/blog/understanding-linux-permissions">post anterior</a>, vimos qué significan las letras. Pero, ¿cómo las cambiamos? Aquí es donde entra el "Modo Dios" de la terminal.</p>
<p>Hoy vamos a ensuciarnos las manos con <code>chmod</code>, <code>chown</code> y el famoso "sistema octal".</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="el-sistema-de-los-números-modo-absoluto">El sistema de los números (Modo Absoluto)<a href="https://dzamo.gitlab.io/blog/mastering-chmod-and-chown#el-sistema-de-los-n%C3%BAmeros-modo-absoluto" class="hash-link" aria-label="Enlace directo al El sistema de los números (Modo Absoluto)" title="Enlace directo al El sistema de los números (Modo Absoluto)" translate="no">​</a></h2>
<p>A veces verás comandos como <code>chmod 755 script.sh</code>. ¿De dónde sale ese 7? Es pura matemática simple:</p>
<ul>
<li class=""><strong>4</strong> = Lectura (r)</li>
<li class=""><strong>2</strong> = Escritura (w)</li>
<li class=""><strong>1</strong> = Ejecución (x)</li>
</ul>
<p>Si sumas los números, tienes el permiso. ¿Quieres todo? <code>4+2+1 = 7</code>. ¿Quieres solo leer y ejecutar? <code>4+1 = 5</code>.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="configuración-clásica-755">Configuración clásica: 755<a href="https://dzamo.gitlab.io/blog/mastering-chmod-and-chown#configuraci%C3%B3n-cl%C3%A1sica-755" class="hash-link" aria-label="Enlace directo al Configuración clásica: 755" title="Enlace directo al Configuración clásica: 755" translate="no">​</a></h3>
<p>Es el estándar para directorios y scripts:</p>
<ul>
<li class=""><strong>7 (4+2+1):</strong> El dueño hace de todo.</li>
<li class=""><strong>5 (4+1):</strong> El grupo y los demás solo leen y entran.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="el-método-de-las-letras-modo-simbólico">El método de las letras (Modo Simbólico)<a href="https://dzamo.gitlab.io/blog/mastering-chmod-and-chown#el-m%C3%A9todo-de-las-letras-modo-simb%C3%B3lico" class="hash-link" aria-label="Enlace directo al El método de las letras (Modo Simbólico)" title="Enlace directo al El método de las letras (Modo Simbólico)" translate="no">​</a></h2>
<p>Si no quieres hacer matemáticas, puedes usar letras. Es más humano:</p>
<ul>
<li class=""><code>chmod u+x</code> : "Oye, dame (u) permiso de ejecución (x)".</li>
<li class=""><code>chmod a-w</code> : "A todos (a), quítenles la escritura (w)".</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="quién-es-el-dueño-chown">¿Quién es el dueño? (<code>chown</code>)<a href="https://dzamo.gitlab.io/blog/mastering-chmod-and-chown#qui%C3%A9n-es-el-due%C3%B1o-chown" class="hash-link" aria-label="Enlace directo al quién-es-el-dueño-chown" title="Enlace directo al quién-es-el-dueño-chown" translate="no">​</a></h2>
<p>A veces el problema no son los permisos, sino que el archivo no te pertenece.</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token function" style="color:#d73a49">sudo</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">chown</span><span class="token plain"> usuario:grupo archivo.txt</span><br></span></code></pre></div></div>
<p>Con esto, cambias la propiedad. Es vital cuando mueves archivos de una carpeta de sistema a tu casa.</p>
<div class="theme-admonition theme-admonition-danger admonition_xJq3 alert alert--danger"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"></path></svg></span>¡Cuidado con la recursividad!</div><div class="admonitionContent_BuS1"><p>Si usas <code>chmod -R</code> o <code>chown -R</code>, el cambio afectará a <strong>todo</strong> lo que esté dentro de la carpeta. Úsalo con sabiduría, ¡o podrías bloquearte a ti mismo fuera del sistema!</p><div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic"># Ejemplo de cambio recursivo</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token function" style="color:#d73a49">sudo</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">chown</span><span class="token plain"> </span><span class="token parameter variable" style="color:#36acaa">-R</span><span class="token plain"> student3:student3 ./mi_proyecto</span><br></span></code></pre></div></div></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="pon-a-prueba-lo-que-aprendiste">Pon a prueba lo que aprendiste<a href="https://dzamo.gitlab.io/blog/mastering-chmod-and-chown#pon-a-prueba-lo-que-aprendiste" class="hash-link" aria-label="Enlace directo al Pon a prueba lo que aprendiste" title="Enlace directo al Pon a prueba lo que aprendiste" translate="no">​</a></h2>
<p>Si ves un archivo con permisos <code>752</code>, ¿qué puede hacer el grupo "Otros"?
<em>(Pista: El último número es un 2).</em></p>
<p>¡Hasta la próxima! 🚀</p>]]></content:encoded>
            <category>Linux</category>
            <category>Práctica</category>
            <category>Comando chmod</category>
            <category>Comando chown</category>
        </item>
        <item>
            <title><![CDATA[SUID, SGID y Sticky Bit: El club de los permisos especiales]]></title>
            <link>https://dzamo.gitlab.io/blog/special-linux-permissions</link>
            <guid>https://dzamo.gitlab.io/blog/special-linux-permissions</guid>
            <pubDate>Mon, 26 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Si ya dominas la matriz rwx, sabrás que con el dueño, grupo y otros cubrimos el 90% de los casos. Pero, ¿qué pasa cuando queremos que un usuario normal cambie su propia contraseña (algo que requiere permisos de root) o que nadie pueda borrar archivos ajenos en una carpeta pública?]]></description>
            <content:encoded><![CDATA[<p>Si ya dominas la <a class="" href="https://dzamo.gitlab.io/blog/understanding-linux-permissions">matriz rwx</a>, sabrás que con el <strong>dueño, grupo y otros</strong> cubrimos el 90% de los casos. Pero, ¿qué pasa cuando queremos que un usuario normal cambie su propia contraseña (algo que requiere permisos de root) o que nadie pueda borrar archivos ajenos en una carpeta pública?</p>
<p>Hoy vamos a explorar el <strong>"Cuarto Dígito"</strong> de los permisos: SUID, SGID y el Sticky Bit. 🔒</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="el-cuarto-dígito-modo-octal">El Cuarto Dígito (Modo Octal)<a href="https://dzamo.gitlab.io/blog/special-linux-permissions#el-cuarto-d%C3%ADgito-modo-octal" class="hash-link" aria-label="Enlace directo al El Cuarto Dígito (Modo Octal)" title="Enlace directo al El Cuarto Dígito (Modo Octal)" translate="no">​</a></h2>
<p>Hasta ahora usábamos tres números (ej. <code>755</code>). Pero en realidad, Linux acepta <strong>cuatro</strong>. Ese primer dígito a la izquierda representa los permisos especiales:</p>
<table><thead><tr><th style="text-align:left">Valor</th><th style="text-align:left">Permiso</th><th style="text-align:left">Efecto Principal</th></tr></thead><tbody><tr><td style="text-align:left"><strong>4</strong></td><td style="text-align:left"><strong>SUID</strong></td><td style="text-align:left">Ejecutas con privilegios del <strong>dueño</strong>.</td></tr><tr><td style="text-align:left"><strong>2</strong></td><td style="text-align:left"><strong>SGID</strong></td><td style="text-align:left">Los archivos heredan el <strong>grupo</strong> del directorio.</td></tr><tr><td style="text-align:left"><strong>1</strong></td><td style="text-align:left"><strong>Sticky Bit</strong></td><td style="text-align:left">Solo el <strong>dueño</strong> borra sus archivos.</td></tr></tbody></table>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-suid-el-disfraz-de-root">1. SUID: El "Disfraz" de Root<a href="https://dzamo.gitlab.io/blog/special-linux-permissions#1-suid-el-disfraz-de-root" class="hash-link" aria-label="Enlace directo al 1. SUID: El &quot;Disfraz&quot; de Root" title="Enlace directo al 1. SUID: El &quot;Disfraz&quot; de Root" translate="no">​</a></h2>
<p>El <strong>SUID (Set User ID)</strong> es como un disfraz. Cuando un ejecutable tiene este bit, cualquiera que lo corra adquiere temporalmente los poderes del dueño del archivo.</p>
<p><strong>El ejemplo rey:</strong> <code>/usr/bin/passwd</code>.
Para cambiar tu clave, el sistema debe escribir en <code>/etc/shadow</code> (que es solo de root). Gracias al SUID, cuando corres <code>passwd</code>, el sistema te "disfraza" de root por un momento para que la operación tenga éxito.</p>
<ul>
<li class=""><strong>Cómo se ve:</strong> Una <code>s</code> minúscula en el bloque del dueño: <code>-rw**s**r-xr-x</code>.</li>
<li class=""><strong>Comando:</strong> <code>chmod u+s archivo</code> o <code>chmod 4755 archivo</code>.</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-sgid-trabajo-en-equipo">2. SGID: Trabajo en Equipo<a href="https://dzamo.gitlab.io/blog/special-linux-permissions#2-sgid-trabajo-en-equipo" class="hash-link" aria-label="Enlace directo al 2. SGID: Trabajo en Equipo" title="Enlace directo al 2. SGID: Trabajo en Equipo" translate="no">​</a></h2>
<p>El <strong>SGID (Set Group ID)</strong> es el mejor amigo de la colaboración. Aunque se puede usar en archivos, su verdadero poder brilla en los <strong>directorios</strong>.</p>
<p>Si activas SGID en una carpeta compartida, cualquier archivo creado dentro <strong>pertenecerá automáticamente al grupo de la carpeta</strong>, sin importar quién sea el usuario que lo creó. Se acabó el problema de: <em>"Oye, no puedo leer tu archivo porque lo creaste con tu grupo personal"</em>.</p>
<ul>
<li class=""><strong>Cómo se ve:</strong> Una <code>s</code> minúscula en el bloque del grupo: <code>drwxr-**s**r-x</code>.</li>
<li class=""><strong>Comando:</strong> <code>chmod g+s directorio</code> o <code>chmod 2755 directorio</code>.</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="3-sticky-bit-el-seguro-de-borrado">3. Sticky Bit: El "Seguro" de Borrado<a href="https://dzamo.gitlab.io/blog/special-linux-permissions#3-sticky-bit-el-seguro-de-borrado" class="hash-link" aria-label="Enlace directo al 3. Sticky Bit: El &quot;Seguro&quot; de Borrado" title="Enlace directo al 3. Sticky Bit: El &quot;Seguro&quot; de Borrado" translate="no">​</a></h2>
<p>Imagina la carpeta <code>/tmp</code>. Todos pueden escribir ahí. Sin el <strong>Sticky Bit</strong>, un usuario malintencionado podría borrar el trabajo de otro solo porque tiene permiso de escritura en la carpeta.</p>
<p>El Sticky Bit asegura que, aunque la carpeta sea pública, <strong>solo el dueño del archivo</strong> (o root) pueda borrarlo o renombrarlo. Es el permiso de la "permanencia".</p>
<ul>
<li class=""><strong>Cómo se ve:</strong> Una <code>t</code> minúscula al final: <code>drwxrwxrw**t**</code>.</li>
<li class=""><strong>Comando:</strong> <code>chmod +t directorio</code> o <code>chmod 1777 directorio</code>.</li>
</ul>
<hr>
<div class="theme-admonition theme-admonition-caution admonition_xJq3 alert alert--warning"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"></path></svg></span>¿s o S? ¿t o T?</div><div class="admonitionContent_BuS1"><p>A veces verás estas letras en <strong>MAYÚSCULAS</strong>. Esto es una señal de advertencia: significa que el bit especial está activo pero <strong>el permiso de ejecución (x) subyacente no lo está</strong>.</p><p>Es como tener el disfraz de superhéroe (SUID) pero no tener piernas para correr (falta el bit <code>x</code>). En la mayoría de los casos, esto indica un error de configuración.</p></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="resumen-de-comandos-rápidos">Resumen de Comandos Rápidos<a href="https://dzamo.gitlab.io/blog/special-linux-permissions#resumen-de-comandos-r%C3%A1pidos" class="hash-link" aria-label="Enlace directo al Resumen de Comandos Rápidos" title="Enlace directo al Resumen de Comandos Rápidos" translate="no">​</a></h2>
<p>Si necesitas configurar un entorno de desarrollo compartido rápidamente:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic"># 1. Crear carpeta y dar permisos totales al grupo</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token function" style="color:#d73a49">mkdir</span><span class="token plain"> /opt/shared_dev</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token function" style="color:#d73a49">chmod</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">2770</span><span class="token plain"> /opt/shared_dev  </span><span class="token comment" style="color:#999988;font-style:italic"># SGID activo, grupo hereda todo</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># 2. Asegurar que nadie borre lo de otros (Sticky Bit)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token function" style="color:#d73a49">chmod</span><span class="token plain"> +t /opt/shared_dev</span><br></span></code></pre></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="conclusión">Conclusión<a href="https://dzamo.gitlab.io/blog/special-linux-permissions#conclusi%C3%B3n" class="hash-link" aria-label="Enlace directo al Conclusión" title="Enlace directo al Conclusión" translate="no">​</a></h2>
<p>Los permisos especiales son potentes pero requieren cuidado. Un bit <strong>SUID</strong> mal puesto en un editor de texto o en la Shell podría dejar la puerta abierta para que cualquier usuario tome el control total del servidor. ¡Úsalos con criterio de administrador!</p>
<p>¿Te ha servido esta nota? En la <a class="" href="https://dzamo.gitlab.io/sysadmin-linux/permissions-advanced">sección de comandos prácticos</a> tienes más ejemplos sobre cómo combinar estos bits con el comando <code>chmod</code>. 🚀</p>]]></content:encoded>
            <category>Linux</category>
            <category>Avanzado</category>
            <category>Seguridad</category>
            <category>Permisos</category>
        </item>
        <item>
            <title><![CDATA[Permisos en Linux: No es magia, es una matriz]]></title>
            <link>https://dzamo.gitlab.io/blog/understanding-linux-permissions</link>
            <guid>https://dzamo.gitlab.io/blog/understanding-linux-permissions</guid>
            <pubDate>Mon, 26 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[¡Hola a todos! 👋 Hoy quiero compartirles una de esas "piedras en el zapato" que todos nos encontramos al empezar en Linux: Los Permisos.]]></description>
            <content:encoded><![CDATA[<p>¡Hola a todos! 👋 Hoy quiero compartirles una de esas "piedras en el zapato" que todos nos encontramos al empezar en Linux: <strong>Los Permisos</strong>.</p>
<p>¿Alguna vez has intentado editar un archivo y te sale el temido <code>Permission denied</code>? A mí me pasó mil veces hasta que entendí que Linux no es caprichoso, simplemente sigue una "matriz de acceso". Vamos a desmitificarla.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="qué-es-esa-cadena-extraña">¿Qué es esa cadena extraña?<a href="https://dzamo.gitlab.io/blog/understanding-linux-permissions#qu%C3%A9-es-esa-cadena-extra%C3%B1a" class="hash-link" aria-label="Enlace directo al ¿Qué es esa cadena extraña?" title="Enlace directo al ¿Qué es esa cadena extraña?" translate="no">​</a></h2>
<p>Cuando lanzas un <code>ls -l</code>, lo primero que ves es algo como <code>-rwxr-xr--</code>. Parece código Morse, pero en realidad es un mapa de bits muy lógico.</p>
<!-- -->
<div style="background-color:#1e1e1e;padding:20px;border-radius:8px;border:1px solid #333;margin-bottom:20px"><div style="font-family:monospace;font-size:28px;color:#fff;text-align:center;letter-spacing:8px;margin-bottom:20px"><p>-rwxr-xr--</p></div><div style="display:flex;font-family:monospace;text-align:center;font-weight:bold;gap:8px;margin-bottom:10px"><div style="flex:1;background-color:transparent;border:3px solid #ff0000;padding:10px;color:#fff;border-radius:4px"><p>– <br><small style="font-size:10px;color:#ff0000">Object type</small></p></div><div style="flex:3;background-color:transparent;border:3px solid #5b5fff;padding:10px;color:#fff;border-radius:4px"><p>rwx <br><small style="font-size:10px;color:#5b5fff">Owner's permissions</small></p></div><div style="flex:3;background-color:transparent;border:3px solid #008000;padding:10px;color:#fff;border-radius:4px"><p>r-x <br><small style="font-size:10px;color:#008000">Group's permissions</small></p></div><div style="flex:3;background-color:transparent;border:3px solid #ffcc00;padding:10px;color:#fff;border-radius:4px"><p>r-- <br><small style="font-size:10px;color:#ffcc00">Others' permissions</small></p></div></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="el-primer-carácter-qué-tengo-entre-manos">El primer carácter: ¿Qué tengo entre manos?<a href="https://dzamo.gitlab.io/blog/understanding-linux-permissions#el-primer-car%C3%A1cter-qu%C3%A9-tengo-entre-manos" class="hash-link" aria-label="Enlace directo al El primer carácter: ¿Qué tengo entre manos?" title="Enlace directo al El primer carácter: ¿Qué tengo entre manos?" translate="no">​</a></h3>
<p>Como vemos en el cuadro <strong>rojo</strong>, el primer bit nos dice qué es el objeto:</p>
<ul>
<li class=""><code>-</code> : Un archivo normal (donde guardas tus notas).</li>
<li class=""><code>d</code> : Un directorio (una carpeta).</li>
<li class=""><code>l</code> : Un link (un acceso directo).</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="la-triada-de-poder-dueño-grupo-y-otros">La Triada de Poder: Dueño, Grupo y Otros<a href="https://dzamo.gitlab.io/blog/understanding-linux-permissions#la-triada-de-poder-due%C3%B1o-grupo-y-otros" class="hash-link" aria-label="Enlace directo al La Triada de Poder: Dueño, Grupo y Otros" title="Enlace directo al La Triada de Poder: Dueño, Grupo y Otros" translate="no">​</a></h3>
<p>Los siguientes 9 caracteres se dividen en 3 grupos (Azul, Verde y Amarillo). Imagínatelo como círculos de confianza:</p>
<ol>
<li class=""><strong>Dueño (u):</strong> El creador del archivo.</li>
<li class=""><strong>Grupo (g):</strong> El equipo que tiene acceso especial.</li>
<li class=""><strong>Otros (o):</strong> El resto del mundo.</li>
</ol>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="el-significado-de-r-w-x">El significado de r, w, x<a href="https://dzamo.gitlab.io/blog/understanding-linux-permissions#el-significado-de-r-w-x" class="hash-link" aria-label="Enlace directo al El significado de r, w, x" title="Enlace directo al El significado de r, w, x" translate="no">​</a></h2>
<p>Cada grupo tiene tres interruptores que determinan las acciones posibles:</p>
<ul>
<li class=""><strong>r (Read):</strong> ¿Puedo leerlo?</li>
<li class=""><strong>w (Write):</strong> ¿Puedo cambiarlo o borrarlo?</li>
<li class=""><strong>x (Execute):</strong> ¿Puedo ejecutarlo? (En carpetas, esto significa: <strong>¿puedo entrar?</strong>).</li>
</ul>
<div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>Nota de estudiante</div><div class="admonitionContent_BuS1"><p>Si no tienes el permiso <code>x</code> en una carpeta, da igual que tengas <code>r</code> en los archivos de adentro. ¡No podrás pasar de la puerta! Es como tener la llave de un cofre pero no tener la llave de la habitación donde está el cofre.</p></div></div>
<p><a class="" href="https://dzamo.gitlab.io/blog/mastering-chmod-and-chown"><strong>En el siguiente post, veremos cómo usar el martillo (chmod) para cambiar estos permisos a nuestro antojo. ¡Nos vemos en la terminal! 💻</strong></a></p>]]></content:encoded>
            <category>Linux</category>
            <category>Básico</category>
            <category>Permisos</category>
            <category>Teoría</category>
        </item>
    </channel>
</rss>