Saltar al contenido
InternetPasoaPaso

Permisos y Propietarios en Linux ¿Qué son, para qué sirven y cómo modificarlos en el sistema operativo?

Permisos y Propietarios en Linux ¿Qué son, para qué sirven y cómo modificarlos en el sistema operativo?
Meneame

Así como Windows y MacOS, Linux es otro de los sistemas operativos más usados a nivel mundial. El cual, consiste en un software que permite usar programas como editores de texto, navegadores de Internet, juegos, etc. Así, se caracteriza por ser un sistema multiusuario y multitarea que proporciona una interfaz de comandos y una interfaz gráfica.

Sin embargo, al tratarse un sistema diseñado principalmente para trabajo en red, es fundamental la seguridad de la información que cada usuario almacena en sus equipos y en los servidores. Tomando en cuenta que, numerosas personas tendrán acceso a parte de los recursos de software y hardware que se gestionan por medio de los ordenadores.

Como consecuencia, en Linux existen elementos conocidos como “permisos o derechos de usuarios” que son dirigidos a determinados archivos contenidos en las máquinas y, para ello, se establecen en tres niveles diferenciados, entre los que se encuentran los permisos de propietario. Para conocer más de que se tratan y como se pueden modificar, te invitamos a leer el presente post.


¿Qué son los permisos y propietarios en el sistema operativo Linux?

En términos generales, un permiso consiste en una autorización que se obtiene o se concede para realizar un determinado proceso. Por consiguiente, los permisos y propietarios en Linux se definen como un conjunto de privilegios que se otorgan en función de quien puede leer, modificar o ejecutar un archivo especifico del sistema.

Ahora bien, el propietario es aquel usuario que crea o produce un archivo o carpeta dentro de su directorio de trabajo o en algún otro directorio sobre el cual tenga derechos. Por lo que, a partir de los permisos del propietario del sistema, cada persona tendrá la potestad de crear los archivos que quiera dentro de su directorio de trabajo, por defecto, en Linux.

Recomendado para ti:
¿Cómo desactivar las actualizaciones automáticas de Windows 10? Guía paso a paso

Por su parte, para tener claros estos conceptos, es preciso destacar que, en los sistemas en red siempre existe la figura del administrador o superusuario. Dicho individuo, se encarga de dar de alta o dar de baja a otros usuarios e incluso, se ocupa de establecer los privilegios que cada uno de ellos tendrá en el sistema. Uno de dichos privilegios, se trata de los permisos de propietario.

¿Cuál es la función de los permisos y propietarios en este SO?

¿Cuál es la función de los permisos y propietarios en este SO?

Para conocer la función de los permisos y propietarios en Linux, es preciso acotar que, cada archivo en este SO queda identificado por 10 caracteres que definen el tipo de archivo del cual se trata, al igual que los permisos que se otorgan al propietario, respectivamente.

Sin embargo, a nivel global, tres tipos de permisos son los más manejados y, a continuación, mencionamos cuales son y cuál es su carácter específico:

TIPO DE PERMISO

IDENTIFICACIÓN

Sin permiso
Permiso de lectura r
Permiso de escritura w
Permiso de ejecución x

Ahora bien, conocidos los tipos de permisos que se manejan en Linux, es posible definir que función cumplen y/o para que sirven.

Dicha información, te la mencionamos a continuación:

Permisos para archivos

  • Permisos de lectura: Brinda la posibilidad de visualizar el contenido del archivo, única y exclusivamente.
  • Permisos de escritura: Permite cambiar o modificar el contenido del archivo en cuestión.
  • Permisos de ejecución: Tal y como el mismo término lo indica, permiten ejecutar el archivo como si se tratará de un software ejecutable.

Permisos para directorios

  • Permisos de lectura: Es útil para conocer que archivos contiene el directorio que cuenta con ese privilegio.
  • Permisos de escritura: Estos permisos funcionan para admitir la creación de archivos en el directorio, tanto nuevos como también ordinarios. Incluso, se pueden mover, copiar y borrar archivos en el directorio.
  • Permisos de ejecución: Permite examinar todo el contenido del directorio, al igual que copiar archivos hacia él o desde él. En caso de que también se obtengan los permisos de lectura y escritura, además, podrán realizarse todas las operaciones posibles sobre los directorios y archivos.
Recomendado para ti:
Virus Troyano: ¿Qué es, qué tipos existen y cómo protegerte de ellos?

Aprende cómo modificar los permisos y propietarios en Linux

Aprende cómo modificar los permisos y propietarios en Linux

Si bien es cierto, para poder cambiar permisos y propietarios de archivos o carpetas en los sistemas Linux/Unix, es necesario tener acceso a la línea de comandos. Tomando en cuenta que, hay dos comandos exclusivos que puedes utilizar para efectuar esta tarea, pero solo nos enfocaremos en “chmod”.

A continuación, te enseñamos los pasos a seguir para hacer dicha modificación:

Fíjate en la sintaxis del comando Linux chmod



"ACTUALIZADO ✅ ¿Quieres conocer más acerca de los permisos y propietarios del sistema operativo Linux? ⭐ ENTRA AQUÍ ⭐ y Aprende Todo ¡DESDE CERO!"


Básicamente, el chmod se trata de un comando usado para cambiar permisos de un archivo o carpeta.

Considerando que, cada archivo cuenta con tres tipos de usuarios que pueden interactuar con él y son los siguientes:

TIPO

DESCRIPCIÓN

Owner (propietario) Consiste en el usuario que creó y posee un archivo o directorio.
Group (grupo) Corresponde a todos los usuarios que son miembros del mismo grupo
Others (otros) Hace referencia a los demás usuarios del sistema que no son propietarios ni miembros del grupo

Ahora bien, existe una fórmula específica para emplear, de manera correcta, el comando chmod.

A continuación, te detallamos cuál es la sintaxis precisa:

  • chmod [Opción]… MODO[,MODO]… ARCHIVO…
  • chmod [Opción]… MODO-OCTAL ARCHIVO…

Forma un número octal

Ahora bien, la combinación de valores de cada grupo de los usuarios, tendrá que formar un número octal. A partir de dicho fundamento, se puede obtener la combinación de bits encendidos o apagados en cada grupo, especialmente, con ocho posibles combinaciones de valores.

Por ejemplo, las sumas probables de los bits encendidos son:

PERMISO VALOR OCTAL

DESCRIPCIÓN

–  – No se tiene ningún permiso
–  x 1 Solo permiso de ejecución
– w – 2 Solo permiso de escritura
– w x 3 Permisos de escritura y ejecución
 – 4 Solo permiso de lectura
 x 5 Para permisos de lectura y ejecución
r w – 6 Para permisos de lectura y escritura
r w x 7 Todos los permisos establecidos; es decir, lectura, escritura y ejecución

Conforma los permisos del archivo o directorio

Teniendo la información anterior, cuando se combinan los permisos del usuario, grupo y otros, se puede conseguir un número de tres cifras que, básicamente, son los que conforman los permisos del archivo/directorio.

Recomendado para ti:
¿Cuales son las mejores aplicaciones de Google para instalar en Android gratis? [year]

Así, de esta manera:

PERMISO VALOR

DESCRIPCIÓN

rw –– – 600 El propietario tiene permisos de lectura y escritura
rwx –x –x 711 El propietario lectura, escritura y ejecución, el grupo y otros solo ejecución
rwx r-x r-x 755 El propietario lectura, escritura y ejecución, el grupo y otros pueden leer y ejecutar el archivo
rwx rwx rwx 777 El archivo puede ser leído, escrito y ejecutado por quien sea
r– ––  400 Solo el propietario puede leer el archivo, pero ni el mismo puede modificarlo o ejecutarlo y por supuesto ni el grupo ni otros pueden hacer nada en el
rw- r- – 640 El usuario propietario puede leer y escribir, el grupo puede leer el archivo y otros no pueden hacer nada

Si te quedaste con alguna duda, déjalas en los comentarios, te contestaremos lo antes posible, además seguro que será de gran ayuda para más miembros de la comunidad. Gracias! 😉

Más Trucos y Consejos cada día ¡Apúntate Aquí!


He leído y acepto los términos y condiciones

Compártelo, gracias!

Meneame
Etiquetas: