Entendiendo Permisos
Parte de la sección Fundamentos del Journey de Terminal de Coddy — lección 53 de 82.
Cada archivo y directorio en Linux tiene permisos que controlan quién puede acceder a él y qué pueden hacer con él. Este sistema de seguridad impide que usuarios no autorizados lean sus archivos privados o modifiquen archivos del sistema importantes.
Los permisos se dividen en tres tipos de acciones:
- Lectura (r) - Ver el contenido de un archivo o listar el contenido de un directorio
- Escritura (w) - Modificar un archivo o agregar/eliminar archivos en un directorio
- Ejecutar (x) - Ejecutar un archivo como un programa o entrar en un directorio
Estos permisos se asignan a tres categorías diferentes de usuarios:
- Propietario - El usuario que creó el archivo
- Grupo - Un conjunto de usuarios que comparten acceso
- Otros - Todos los demás en el sistema
Cuando ejecutas ls -l, la primera columna muestra la cadena de permisos. Se ve algo como -rwxr-xr--. Esta cadena te dice exactamente quién puede hacer qué con ese archivo.
En las próximas lecciones, aprenderás a leer esta cadena y modificar permisos para controlar el acceso a tus archivos.
Desafío
FácilUsa el comando ls -l para ver la lista detallada de archivos en tu directorio actual. Esto mostrará las cadenas de permisos para cada archivo y directorio.
Examina la salida e identifica la cadena de permisos para script.sh. Nota cómo la primera columna muestra una cadena de 10 caracteres que representa el tipo de archivo y los permisos.
Ejecuta el comando:
ls -lEn la salida, verás entradas tanto para archivos como para el directorio documents. Presta atención a:
- El primer carácter:
-para archivos,dpara directorios - Los siguientes 9 caracteres que muestran permisos de lectura (r), escritura (w) y ejecución (x)
- Los nombres del propietario y del grupo que aparecen después de la cadena de permisos
Esta es tu primera mirada a cómo Linux muestra la información de permisos. En las próximas lecciones, aprenderás a leer estas cadenas en detalle y a modificarlas.
Hoja de referencia
Linux utiliza permisos para controlar el acceso a archivos y directorios. Hay tres tipos de acciones:
- Lectura (r) - Ver el contenido de un archivo o listar el contenido de un directorio
- Escritura (w) - Modificar un archivo o agregar/eliminar archivos en un directorio
- Ejecución (x) - Ejecutar un archivo como un programa o entrar en un directorio
Los permisos se asignan a tres categorías de usuarios:
- Propietario - El usuario que creó el archivo
- Grupo - Un conjunto de usuarios que comparten acceso
- Otros - Todo el mundo más en el sistema
Para ver los permisos de archivo, use:
ls -lLa primera columna muestra una cadena de permisos de 10 caracteres (p. ej., -rwxr-xr--):
- Primer carácter:
-para archivos,dpara directorios - Siguientes 9 caracteres: permisos de lectura (r), escritura (w) y ejecución (x) para propietario, grupo y otros
Pruébalo tú mismo
ls -lEsta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Directorios
Crear Un DirectorioCopiar Un DirectorioMover Y Renombrar Un DirectorioEliminar Un DirectorioResumen - Operaciones Con Directorios7Contenido de Archivos
Head y TailConteo de PalabrasComando SortComando UniqGrep BásicoGrep con FlagsResumen - Detective de Texto10Proyecto Analizador de Registros
Resumen del ProyectoVisualizando el Archivo de Registro2Navegación
Imprimir Directorio de TrabajoListar ArchivosCambiar de DirectorioRutas Absolutas vs RelativasDirectorio Home y RaízRepaso - Encuentra tu Camino8Redirección
Salida EstándarSobrescribir en un ArchivoAnexar a un ArchivoEntrada EstándarError EstándarResumen - Constructor de Registro11Permisos
Entendiendo PermisosLeyendo PermisosChmod con NúmerosChmod con SímbolosPropiedad de ArchivosResumen - Bloquéalo14Proyecto de Script de Copia de Seguridad
Visión General del ProyectoObteniendo la Ruta de Origen3Archivos
Crear un ArchivoLeer un ArchivoCopiar un ArchivoMover y Renombrar un ArchivoEliminar un ArchivoResumen - Operaciones con Archivos6Comodines y Patrones
El comodín asteriscoEl comodín interroganteComodines de corchetesCombinando comodinesRepaso - Operaciones selectivas9Tuberías
Qué es una tuberíaEncadenando dos comandosEncadenando múltiples comandosTubería con GrepResumen - Tubería de datos