Una de las partes más confusas y, a menudo, frustrantes de Linux para los nuevos usuarios es el concepto de permisos del sistema de archivos. Antes, si quería cambiar los permisos de archivo en un sistema Linux, tenía que ingresar comandos crípticos en la terminal. Ahora, sin embargo, los entornos de escritorio como GNOME y KDE Plasma facilitan la verificación y el ajuste de estas configuraciones.
En este artículo, explicaremos qué es cada una de las configuraciones de permisos de archivos y le mostraremos cómo ajustarlas en cada uno de los cuatro principales entornos de escritorio de Linux: GNOME, Plasma, Cinnamon y XFCE.
Fundamentos de los permisos de archivos de Linux
Hay cuatro opciones básicas para establecer permisos en un sistema de archivos de Linux. Puede utilizar la siguiente configuración de permisos para restringir u otorgar acceso tanto a directorios como a archivos individuales:
Puede asignar cada uno de estos permisos individualmente a uno de los tres tipos específicos de usuarios: el propietario del archivo, los usuarios que son miembros de un grupo específico y todos los demás usuarios que no son el propietario del archivo ni están en un grupo con permisos definidos: nosotros Los llamaré usuarios públicos.
A continuación, se incluye una breve explicación de los efectos de cada configuración de permisos.
Sin autorización
Solo puede establecer los permisos de un archivo en ninguno para grupos y usuarios públicos. El propietario siempre tendrá al menos permiso de solo lectura para cualquier archivo que posea.
Cuando un usuario no tiene permiso para acceder a un archivo o directorio, ese elemento será invisible para el usuario. No aparecerá en ninguna lista de directorios y el usuario no podrá acceder directamente al archivo o directorio, incluso si de alguna manera sabe que está allí.
Permiso de archivo de solo lectura
Tal como suena, un usuario con permisos de solo lectura solo podrá leer el archivo o directorio especificado. No podrán escribir, modificar o borrar nada.
Si el permiso del propietario se establece en solo lectura, el sistema presentará una advertencia cuando intente modificar o eliminar el elemento. Sin embargo, aún podrá anular el estado de solo lectura.
Permiso de archivo de lectura y escritura
Con permisos de lectura y escritura, un usuario o grupo podrá acceder, crear, modificar y eliminar los elementos. Es posible otorgar a alguien acceso de escritura a un directorio para que pueda crear archivos, pero restringir el acceso de escritura a archivos individuales dentro de ese directorio que necesitan protección.
Permiso de archivo ejecutable
El permiso ejecutable es una configuración especial que permitirá al usuario ejecutar (ejecutar) un script o un archivo binario como un programa. Los archivos que inician aplicaciones, por ejemplo, se configurarán como ejecutables en el sistema de archivos.
Cómo cambiar los permisos de archivos de Linux en GNOME
Para cambiar los permisos de archivo en el escritorio de GNOME, abra el administrador de archivos de GNOME, haga clic con el botón derecho en el archivo o directorio que desea modificar y seleccione Propiedades .
A continuación, el sistema le presentará un cuadro de diálogo que muestra información sobre el archivo o directorio que ha seleccionado y le permite modificar ciertos atributos.
En el cuadro de diálogo de propiedades del archivo, cambie a la pestaña Permisos desde la parte superior. En la pestaña Permisos, podrá cambiar los permisos del archivo para el propietario, grupo(s) y otros (cualquiera que no sea el propietario o miembro de un grupo con acceso).
Al marcar la casilla Ejecutar en la parte inferior del cuadro de diálogo, los usuarios con acceso podrán ejecutar el archivo como un programa o secuencia de comandos.
Cómo cambiar los permisos de archivo en KDE Plasma
Para acceder a la configuración de permisos en Plasma, hará exactamente lo mismo que se indicó anteriormente. Abra el administrador de archivos, busque el archivo o directorio que desea modificar y haga clic con el botón derecho en su icono.
En el menú contextual que se abre, simplemente haga clic en Propiedades en la parte inferior de la lista y se le presentará un cuadro de diálogo como se muestra a continuación.
Haga clic en la pestaña Permisos en la parte superior del cuadro de diálogo y el sistema le dará opciones para establecer permisos para el propietario, el grupo y otros.
Plasma usa una redacción ligeramente diferente, pero todos los permisos tienen el mismo significado. Puede elegir entre Sin acceso , Solo puede ver y Puede ver y modificar . Debajo de las tres opciones de permisos hay una casilla de verificación para hacer que el archivo sea ejecutable si es necesario.
Cómo cambiar los permisos de archivo con Cinnamon
Al igual que con la mayoría de los otros entornos de escritorio de Linux , para acceder a la configuración de permisos de archivos en Cinnamon, deberá abrir el administrador de archivos, ubicar el archivo o directorio que necesita configurar y hacer clic con el botón derecho en él.
Después de hacer clic en la opción Propiedades , Cinnamon le presentará un cuadro de diálogo de configuración como se muestra a continuación.
Al estar basado en GNOME, el cuadro de diálogo de Cinnamon para configurar los permisos de archivos es casi exactamente el mismo que el de GNOME. Simplemente debe hacer clic en la pestaña Permisos en la parte superior central. A continuación, podrá seleccionar entre Ninguno , Solo lectura y Lectura y escritura para cada uno de los tres tipos de usuarios. También hay una casilla de verificación en la parte inferior para configurar el elemento como ejecutable.
Cómo cambiar los permisos de archivo en XFCE
En su escritorio XFCE, también puede cambiar los permisos de archivos y directorios abriendo el administrador de archivos, ubicando el archivo o directorio con el que desea trabajar y haciendo clic derecho en el elemento. Luego, seleccione Propiedades en el menú contextual que aparece.
Como se muestra a continuación, se abrirá el cuadro de diálogo de propiedades y le permitirá cambiar la configuración de permisos del elemento con el que está trabajando.
Primero, haga clic en la pestaña Permisos en la parte superior del cuadro de diálogo para que aparezca la configuración de permisos de archivos y directorios. Al igual que con todos los entornos de escritorio enumerados anteriormente, podrá seleccionar entre Ninguno , Solo lectura y Lectura y escritura . XFCE también proporciona una cuarta opción para establecer permisos de solo escritura .
Puede marcar Permitir que este archivo se ejecute como un programa para otorgar permisos ejecutables al archivo.
Comprender los permisos de archivos de Linux lo pone en control
Saber cómo verificar y cambiar los permisos de los archivos le brinda un control completo sobre quién puede hacer qué con los programas y la información en su sistema Linux. El uso de su administrador de archivos de escritorio le dará la posibilidad de establecer los permisos de archivo más utilizados.
Sin embargo, si encuentra que necesita un control aún más estricto sobre los permisos en su sistema de archivos, hay más opciones disponibles en la línea de comando. Afortunadamente, tenemos muchos artículos que también pueden ayudarlo a ser más competente en la línea de comandos de Linux.