Lo Último en IP@P
- ¿Cuál es el mejor editor de PDF en 2025? Por qué iMyFone PDFacademy encabeza la lista
- Así funciona la ruleta online en vivo: tecnología, experiencia y seguridad para el jugador digital
- Stellar Data Recovery revoluciona la recuperación de archivos perdidos en discos duros externos
- Goblin Mine: La Estrategia Económica Detrás del Juego de Minería que está Fascinando a Todos
- Estos son los nuevos Cargadores UGREEN: potencia y portabilidad en dos versiones que no te puedes perder
La seguridad de las distribuciones de Linux es uno de los puntos más populares e importantes para sus s, ya que brinda gran control sobre qué programas interactúan con cuáles carpetas y archivos por medio de los permisos "chmod".
Se trata de una de las formas más prácticas que Linux nos ofrece para proteger nuestros archivos, al permitirnos designar los permisos para definir qué personas pueden acceder, visualizar y editar nuestros archivos.
El saber cómo operar estos permisos desde tu distribución Linux, será un gran paso en mejorar la seguridad de tu información. Para aprender todo lo que necesitas sobre los permisos "chmod", continúa leyendo para ser todo un profesional en este sistema operativo.
¿Qué son los permisos en Linux y qué tipos se pueden asignar hasta ahora a los archivos?
La función "chmod" es una de las más efectivas y utilizadas a la hora de gestionar permisos de a carpetas, servidores y ficheros de Linux. Básicamente, todas las distribuciones Linux utilizan estos permisos para gestionar el a sus carpetas. Estos permisos se asignan a distintos tipos de s, que se dividen en tres grupos, en concordancia con los tres dígitos utilizables en un comando chmod.
Estos grupos en particular son los siguientes:
- Propietario: es el creador del fichero o carpeta.
- Grupo: parámetro modificable donde decidiremos quién tiene a los archivos.
- Otros: incluye s particulares.
Para llegar a los números de permisos en el comando chmod, hay que tener en cuenta que cada permiso tiene un valor asignado en particular dentro de la sintaxis del comando.
Con esta información, los valores de cada permiso se asignan de la siguiente manera:
- Lectura (r): 4
- Escritura (w): 2
- Ejecución (x): 1
Con esta información, debemos aprender a sumar y gestionar los valores de cada permiso, con el objetivo de usarlos de un modo más eficiente. Por ejemplo, un permiso de lectura y ejecución equivaldría a 5 (4 + 1), Los comandos de permiso chmod son ejecutables desde la consola de comandos de Linux, y existen varios tipos y combinaciones que otorgan diferentes permisos para archivos y carpetas.
Los tipos de permisos chmod más frecuentemente utilizados son:
chmod 777:
este permiso habilita a todos los s a leer, escribir y ejecutar el fichero o carpeta.chmod 644:
este permiso inhabilita la posibilidad de escribir y leer el archivo o carpeta para todos los s, excepto el propietario.chmod 755:
elimina los permisos de ejecución para todos los s. Tanto los demás s como el propietario podrán leer y escribir, pero solo el propietario podrá ejecutar el archivo o carpeta.chmod 700:
elimina todos los permisos de acciones sobre el archivo para los s. Solo el propietario mantendrá los permisos para leer, escribir y ejecutar el fichero.chmod 666:
esta opción habilita los permisos de lectura y escritura, para todos los s. Solo el propietario tendrá permisos de ejecución.
Comandos para asignar y gestionar permisos en Linux ¿Cuáles son y en qué se diferencia cada uno?
Un comando chmod se usa en Linux para acceder y modificar los permisos de un fichero o carpeta. Su nombre es abreviatura de “change mode”, es decir, cambiar modo en inglés.
Más en Seguridad informática
- Seguridad en Linux ¿Cómo configurar mi ordenador para proteger al máximo mis archivos personales? Guía paso a paso
- ¿Cómo localizar geográficamente e identifica a quien te robó el móvil? Guía paso a paso
- Tipos de cifrado de datos ¿Cuáles son todos los que existen y en qué se diferencian?
- Ataques DoS ¿Qué son, cómo funcionan y cómo mantenernos protegidos de ellos?
- ¿Cómo desbloquear un iPhone X fácil, rápido y 100% legal? Guía paso a paso
SÍGUENOS EN 👉 YOUTUBE TV
En Linux, las opciones para establecer los parámetros de seguridad de archivos y carpetas están estrechamente relacionadas con el valor específico que cada permiso tiene, y sus combinaciones de uso, de este modo:
0 = --- :
sin1 = --x :
ejecución2 = -w- :
escritura3 = -wx :
escritura y ejecución4 = r-- :
lectura5 = r-x :
lectura y ejecución6 = rw- :
lectura y escritura7 = rwx :
lectura, escritura y ejecución
En esta lista se aprecian los tipos de permisos asignados a cada número, donde “r” representa el permiso de lectura, “w” el permiso de escritura y “x” el de ejecución del fichero o carpeta. La combinación de cada valor permite dar o restringir a los distintos tipos de s las libertades y s a determinados archivos.
Aprende paso a paso cómo dar permisos a una carpeta en Linux de forma correcta con el comando CHMOD
Utilizar un comando chmod en Linux es bastante sencillo.
Se utiliza de forma exclusiva a través de la terminal de comandos, para ingresarlo, este sigue una sintaxis muy simple, descrita a continuación:
Chmod tipo de permisos ruta del archivo
Utilizando esta formación, en conjunto con los tipos de comando, podemos gestionar los permisos de de un archivo o carpeta al especificar la ruta del elemento que deseamos modificar.
Para gestionar los permisos de un archivo a todos los s, todo lo que debemos hacer es abrir la terminal e ingresar el comando, que sería una combinación de los números de permiso, usándolos en conjunto con la sintaxis vista anteriormente:
Chmod 777 /home/InternetPasoaPaso/InternetPasoaPaso.docx
Por medio de este comando, otorgamos a todos los s permisos de lectura, escritura y ejecución al archivo "InternetPasoaPaso.docx".
Por el contrario, para remover estos permisos para todos los s, excepto el propietario, se usa el siguiente comando:
Chmod 666 /home/InternetPasoaPaso/InternetPasoaPaso.docx
De este modo, se removerán todos los permisos para modificar, leer y ejecutar el archivo para todos los s, dejando el fichero bajo el control exclusivo del propietario del mismo.