{"id":23925,"date":"2023-09-21T11:34:00","date_gmt":"2023-09-21T09:34:00","guid":{"rendered":"https:\/\/contabo.com\/blog\/?p=23925"},"modified":"2025-05-27T11:45:39","modified_gmt":"2025-05-27T09:45:39","slug":"permisos-en-linux-guia-completa-para-vps","status":"publish","type":"post","link":"https:\/\/contabo.com\/blog\/es\/permisos-en-linux-guia-completa-para-vps\/","title":{"rendered":"Conceptos B\u00e1sicos de Permisos en Linux"},"content":{"rendered":"\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>En este art\u00edculo exploraremos los fundamentos de los permisos en Linux<\/strong>, explicando su importancia en el contexto de un entorno VPS. Aclararemos el mundo, a menudo confuso, de los privilegios de usuario, la propiedad de archivos y las restricciones de acceso, proporcion\u00e1ndote los conocimientos necesarios para proteger tu servidor y sus datos.<\/p>\n\n\n\n<p>Ya seas desarrollador web, administrador de sistemas o simplemente alguien curioso por el funcionamiento interno de la gesti\u00f3n de servidores virtuales, sigue leyendo mientras explicamos los permisos en Linux para tu servidor virtual. Al finalizar este art\u00edculo, estar\u00e1s preparado para navegar por el laberinto de permisos y proteger con confianza tu VPS.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-comprendiendo-los-permisos-de-archivos-en-linux\">Comprendiendo los Permisos de Archivos en Linux<\/h2>\n\n\n\n<p>Para un administrador del sistema, entender los permisos equivale a dominar el lenguaje del control y el acceso. Los permisos de archivos en Linux son los guardianes que determinan qui\u00e9n puede ver, modificar o ejecutar archivos y directorios en tu VPS, asegurando que solo las entidades autorizadas puedan acceder a tus datos y aplicaciones.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-los-tres-tipos-de-permisos\">Los Tres Tipos de Permisos<\/h3>\n\n\n\n<p>Los permisos en Linux se basan en tres atributos fundamentales:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Lectura (r)<\/strong>: Permite ver el contenido de un archivo o listar los contenidos de un directorio.<\/li>\n\n\n\n<li><strong>Escritura (w)<\/strong>: Permite modificar un archivo o crear y eliminar archivos dentro de un directorio.<\/li>\n\n\n\n<li><strong>Ejecuci\u00f3n (x)<\/strong>: Permite ejecutar scripts o programas. Sin este permiso, no se puede ejecutar software ni acceder a directorios.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-los-tres-niveles-de-permisos\">Los Tres Niveles de Permisos<\/h3>\n\n\n\n<p>Los permisos no se asignan de forma global, sino de forma espec\u00edfica a ciertas entidades:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Usuario (u)<\/strong>: El propietario del archivo o directorio, normalmente quien lo cre\u00f3.<\/li>\n\n\n\n<li><strong>Grupo (g)<\/strong>: Un conjunto predefinido de usuarios con permisos compartidos sobre el archivo o directorio.<\/li>\n\n\n\n<li><strong>Otros (o)<\/strong>: Todos los dem\u00e1s usuarios que no son ni propietarios ni parte del grupo asignado.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-representacion-numerica-y-simbolica\">Representaci\u00f3n Num\u00e9rica y Simb\u00f3lica<\/h3>\n\n\n\n<p>Linux permite expresar los permisos en dos formatos:<\/p>\n\n\n\n<p><strong>Notaci\u00f3n Num\u00e9rica<\/strong><br>Los permisos se asignan con valores: lectura = 4, escritura = 2, ejecuci\u00f3n = 1. Se suman para formar una secuencia de tres d\u00edgitos (usuario, grupo, otros).<\/p>\n\n\n\n<p>Ejemplo:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Permisos 644 = usuario (4+2 = 6), grupo (4), otros (4).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Permiso<\/th><th>Valor Num\u00e9rico<\/th><\/tr><\/thead><tbody><tr><td>Lectura<\/td><td>4<\/td><\/tr><tr><td>Escritura<\/td><td>2<\/td><\/tr><tr><td>Ejecuci\u00f3n<\/td><td>1<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Notaci\u00f3n Simb\u00f3lica<\/strong><br>Usa letras y s\u00edmbolos:&nbsp;<code>r<\/code>,&nbsp;<code>w<\/code>,&nbsp;<code>x<\/code>, y&nbsp;<code>-<\/code>&nbsp;(sin permiso).<\/p>\n\n\n\n<p>Ejemplo:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>rw-r--r--<\/code>\u00a0= usuario (lectura + escritura), grupo (lectura), otros (lectura).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>S\u00edmbolo<\/th><th>Significado<\/th><\/tr><\/thead><tbody><tr><td>r<\/td><td>Permiso de lectura<\/td><\/tr><tr><td>w<\/td><td>Permiso de escritura<\/td><\/tr><tr><td>x<\/td><td>Permiso de ejecuci\u00f3n<\/td><\/tr><tr><td>&#8211;<\/td><td>Sin permiso<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-ver-permisos-de-archivos\">Ver Permisos de Archivos<\/h2>\n\n\n\n<p>Para examinar permisos existentes en tu VPS puedes usar los comandos&nbsp;<code>ls -l<\/code>&nbsp;y&nbsp;<code>stat<\/code>.<\/p>\n\n\n\n<p><strong>Usando&nbsp;<code>ls -l<\/code><\/strong><br>Muestra los permisos de forma legible:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls -l nombre_de_archivo_o_directorio<\/code><\/pre>\n\n\n\n<p>Ejemplo de salida:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>lrwxrwxrwx   1 root root     7 Aug 25  2021 archivo<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>lrwxrwxrwx<\/code>: Permisos en notaci\u00f3n simb\u00f3lica.<\/li>\n\n\n\n<li><code>root root<\/code>: Propietario y grupo del archivo.<\/li>\n<\/ul>\n\n\n\n<p><strong>Usando&nbsp;<code>stat<\/code><\/strong><br>Proporciona informaci\u00f3n detallada del archivo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>stat nombre_de_archivo_o_directorio<\/code><\/pre>\n\n\n\n<p>Incluye fechas de acceso, modificaci\u00f3n y cambios, tama\u00f1o, permisos y m\u00e1s.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-como-usar-nbsp-chmod-nbsp-para-modificar-permisos\">C\u00f3mo Usar&nbsp;<code>chmod<\/code>&nbsp;para Modificar Permisos<\/h2>\n\n\n\n<p><code>chmod<\/code>&nbsp;permite cambiar los permisos de archivos y directorios con notaci\u00f3n simb\u00f3lica o num\u00e9rica.<\/p>\n\n\n\n<p><strong>Notaci\u00f3n Simb\u00f3lica<\/strong><br>Usa letras (<code>u<\/code>,&nbsp;<code>g<\/code>,&nbsp;<code>o<\/code>,&nbsp;<code>a<\/code>) y s\u00edmbolos (<code>+<\/code>,&nbsp;<code>-<\/code>,&nbsp;<code>=<\/code>).<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>S\u00edmbolo<\/th><th>Significado<\/th><\/tr><\/thead><tbody><tr><td>u<\/td><td>Usuario<\/td><\/tr><tr><td>g<\/td><td>Grupo<\/td><\/tr><tr><td>o<\/td><td>Otros<\/td><\/tr><tr><td>a<\/td><td>Todos (u + g + o)<\/td><\/tr><tr><td>+<\/td><td>A\u00f1ade permiso<\/td><\/tr><tr><td>&#8211;<\/td><td>Quita permiso<\/td><\/tr><tr><td>=<\/td><td>Establece permiso exclusivo<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Ejemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>chmod ug+w,o-rx ejemplo.txt<\/code><\/pre>\n\n\n\n<p><strong>Notaci\u00f3n Num\u00e9rica<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>D\u00edgito<\/th><th>Permisos<\/th><\/tr><\/thead><tbody><tr><td>0<\/td><td>Sin permisos<\/td><\/tr><tr><td>1<\/td><td>Ejecuci\u00f3n<\/td><\/tr><tr><td>2<\/td><td>Escritura<\/td><\/tr><tr><td>3<\/td><td>Escritura + Ejecuci\u00f3n<\/td><\/tr><tr><td>4<\/td><td>Lectura<\/td><\/tr><tr><td>5<\/td><td>Lectura + Ejecuci\u00f3n<\/td><\/tr><tr><td>6<\/td><td>Lectura + Escritura<\/td><\/tr><tr><td>7<\/td><td>Lectura + Escritura + Ejecuci\u00f3n<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Ejemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>chmod 640 ejemplo.txt<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-comprender-la-propiedad-de-archivos-y-grupos\">Comprender la Propiedad de Archivos y Grupos<\/h2>\n\n\n\n<p>Cada archivo o directorio tiene dos niveles de propiedad:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Propietario<\/strong>: El creador del archivo\/directorio, con permisos especiales.<\/li>\n\n\n\n<li><strong>Grupo<\/strong>: Grupo de usuarios con acceso compartido seg\u00fan los permisos asignados.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-ver-propiedad-de-archivos-con-nbsp-ls-l\">Ver Propiedad de Archivos con&nbsp;<code>ls -l<\/code><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>ls -l<\/code><\/pre>\n\n\n\n<p>Salida de ejemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>-rw-r--r--  1 usuario1  grupo1  1234 Sep 6 10:00 archivo.txt<\/code><\/pre>\n\n\n\n<p>Desglose:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>usuario1<\/code>: Propietario del archivo.<\/li>\n\n\n\n<li><code>grupo1<\/code>: Grupo al que pertenece el archivo.<\/li>\n\n\n\n<li><code>rw-r--r--<\/code>: Permisos para usuario, grupo y otros.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-cambiar-la-propiedad-de-archivos\">Cambiar la Propiedad de Archivos<\/h3>\n\n\n\n<p>Puedes cambiar la propiedad con los comandos&nbsp;<code>chown<\/code>&nbsp;y&nbsp;<code>chgrp<\/code>.<\/p>\n\n\n\n<p><strong>Cambiar Propietario con&nbsp;<code>chown<\/code><\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>chown nuevo_usuario:nuevo_grupo archivo_o_directorio\n<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>nuevo_usuario<\/code>: Usuario nuevo.<\/li>\n\n\n\n<li><code>nuevo_grupo<\/code>: Grupo nuevo (opcional).<\/li>\n<\/ul>\n\n\n\n<p><strong>Cambiar Grupo con&nbsp;<code>chgrp<\/code><\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>chgrp nuevo_grupo archivo_o_directorio\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-ejemplos-practicos\">Ejemplos Pr\u00e1cticos<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Cambiar propietario<\/strong>:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chown nuevo_usuario archivo.txt<\/code><\/pre>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Cambiar propietario y grupo<\/strong>:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chown nuevo_usuario:nuevo_grupo archivo.txt<\/code><\/pre>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Cambiar propiedad de un directorio y su contenido<\/strong>:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chown -R nuevo_usuario midirectorio<\/code><\/pre>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li><strong>Cambiar grupo de un archivo<\/strong>:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chgrp nuevo_grupo archivo.txt<\/code><\/pre>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li><strong>Cambiar grupo de un directorio y su contenido<\/strong>:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chgrp -R nuevo_grupo midirectorio<\/code><\/pre>\n\n\n\n<p>\u26a0\ufe0f&nbsp;<strong>Importante<\/strong>: Sustituye&nbsp;<code>nuevo_usuario<\/code>&nbsp;y&nbsp;<code>nuevo_grupo<\/code>&nbsp;por los valores reales. Usa&nbsp;<code>sudo<\/code>&nbsp;para permisos elevados. Cambiar propietarios afecta la seguridad y el control de acceso del sistema.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En este art\u00edculo exploraremos los fundamentos de los permisos en Linux, explicando su importancia en el contexto de un entorno VPS. Aclararemos el mundo, a menudo confuso, de los privilegios de usuario, la propiedad de archivos y las restricciones de acceso, proporcion\u00e1ndote los conocimientos necesarios para proteger tu servidor y sus datos. Ya seas desarrollador [&hellip;]<\/p>\n","protected":false},"author":50,"featured_media":23928,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1988],"tags":[2555,2548,2551,2556,2553,2549,2550,2554,2557,2552],"ppma_author":[1491],"class_list":["post-23925","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutoriales","tag-cambiar-permisos-linux","tag-chmod-linux","tag-chown-linux","tag-ejecutar-archivos-en-linux","tag-grupos-de-usuarios-linux","tag-permisos-de-archivos-linux","tag-permisos-en-linux","tag-propietario-de-archivos-linux","tag-seguridad-en-vps-linux","tag-ver-permisos-linux"],"uagb_featured_image_src":{"full":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics.jpg",1200,630,false],"thumbnail":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics-150x150.jpg",150,150,true],"medium":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics-600x315.jpg",600,315,true],"medium_large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics-768x403.jpg",768,403,true],"large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics.jpg",1200,630,false],"1536x1536":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics.jpg",1200,630,false],"2048x2048":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics.jpg",1200,630,false]},"uagb_author_info":{"display_name":"Tobias Mildenberger","author_link":"https:\/\/contabo.com\/blog\/es\/author\/tobias\/"},"uagb_comment_info":0,"uagb_excerpt":"En este art\u00edculo exploraremos los fundamentos de los permisos en Linux, explicando su importancia en el contexto de un entorno VPS. Aclararemos el mundo, a menudo confuso, de los privilegios de usuario, la propiedad de archivos y las restricciones de acceso, proporcion\u00e1ndote los conocimientos necesarios para proteger tu servidor y sus datos. Ya seas desarrollador&hellip;","authors":[{"term_id":1491,"user_id":50,"is_guest":0,"slug":"tobias","display_name":"Tobias Mildenberger","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/077178d5dce6c3d4c0c0396857a7e544bfdf8adf04145fff5160b33a22e28b1f?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/posts\/23925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=23925"}],"version-history":[{"count":2,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/posts\/23925\/revisions"}],"predecessor-version":[{"id":23930,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/posts\/23925\/revisions\/23930"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/media\/23928"}],"wp:attachment":[{"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=23925"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=23925"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=23925"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=23925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}