Implementación de Control de Acceso Basado en Listas (ACL) con NestJS y TypeORM
Mediante el uso de Listas de Control de Acceso (ACL), se asignan permisos de forma directa a los usuarios individuales. Por ejemplo, un usuario podría poseer permisos A, B y C, mientras que otro solo tiene el permiso A, y un tercero dispone de A y B. Este enfoque, donde se registra explícitamente qué permisos tiene cada usuario, es lo que se co ...
Publicado el 7-10 17:37
Comandos de Linux para Gestión de Archivos
Conceptos Fundamentales de Archivos en Linux
En el sistema operativo Linux, todo se trata como un archivo. Es fundamental comprender los permisos de archivos y los timestamps asociados.
Permisos de Archivos en Linux
Los tipos de permisos en Linux incluyen lectura (r), escritura (w) y ejecución (x)
Los permisos se aplican en tres niveles: propi ...
Publicado el 7-7 19:44
Desarrollo de funciones de localización en Android (1): Obtener la ubicación
Los servicios basados en ubicación abarcan tres aspectos: obtener la ubicación, servicios de mapas y servicios de geocodificación.
Para obtener la ubicación existen dos métodos: mediante GPS, que brinda alta precisión pero consume más batería; o mediante redes WLAN o estaciones base de telefonía, que ofrecen menor precisión pero consumen menos ...
Publicado el 6-17 02:08
Propiedades y permisos de archivos y directorios en Linux
En sistemas operativos como Linux, los archivos y directorios poseen atributos esenciales que gestionan el acceso y las operaciones. Estos incluyen el nodo inode, el tipo de archivo, los permisos de lectura, escritura y ejecución, así como la pertenencia a usuarios y grupos.
Atributos básicos de archivos
Al listar archivos con el comando ls -lh ...
Publicado el 6-15 04:02
Shiro como base de permisos para aplicaciones
Shiro es un marco de seguridad de código abierto que ha surgido recientemente en el ecosistema Java. Comparado con JAAS y Spring Security, Shiro ofrece una combinación equilibrada de potencia, simplicidad y flexibilidad. Este artículo explora los conceptos clave y el modelo de permisos de Shiro, junto con ejemplos prácticos de uso del framework ...
Publicado el 6-10 16:52
Fundamentos de Linux Parte 2: Conexión SSH y Gestión de Archivos
Enlace a la sala de laboratorio TryHackMe relacionada: https://tryhackme.com/room/linuxfundamentalspart2
Contenido relacionado: Continuemos nuestro viaje de aprendizaje en Linux, descubriendo cómo acceder a terminales de máquinas Linux mediante SSH y profundizando en comandos esenciales del sistema.
Introducción
Bienvenidos a la segunda parte d ...
Publicado el 6-3 04:01
Análisis del código fuente de las tres verificaciones principales de DRF y captura de excepciones
Origen de las tres verificaciones en DRF
En el método dispatch de APIView, antes de distribuir la solicitud según el método HTTP, se ejecuta la función initial. Esta función contiene las tres verificaciones principales y tanto initial como la distribución de la vista están dentro del mismo bloque try para capturar excepciones. Si alguna verific ...
Publicado el 5-29 16:15