Seguridad y criptografía

Permisos UNIX: Dominando el Control de Acceso en tu Sistema

Los permisos UNIX son un mecanismo de seguridad fundamental en sistemas operativos como GNU/Linux y BSD. Estos permisos determinan quién puede leer, escribir o ejecutar archivos y directorios. Al comprender y manejar los permisos correctamente, podrás proteger tus datos y garantizar la integridad de tu sistema.

¿Por qué son importantes los permisos UNIX?

Seguridad: Evitan el acceso no autorizado a tus archivos y directorios.
Control: Te permiten definir qué usuarios o grupos pueden realizar determinadas acciones.
Organización: Facilitan la gestión de tus archivos y directorios.

Permisos UNIX: Dominando el Control de Acceso en tu Sistema Leer más »

Cómo instalar un servidor SSH en Android

Se explica cómo instalar un servidor SSH en Android, permitiendo la conexión desde una laptop para facilitar la instalación de otros servicios como Apache.

Highlights
🛠️ Instalación de un servidor SSH en Android para facilitar el acceso remoto.
📱 Uso de Termux como herramienta necesaria para la instalación.
🔐 Configuración de claves públicas y privadas para conexiones seguras.
📡 Conexión desde una laptop al servidor SSH de Android.
📂 Gestión de archivos y directorios mediante SFTP.
⏳ Mantener el dispositivo activo durante la ejecución del servidor.

Cómo instalar un servidor SSH en Android Leer más »

Cómo conectarnos a un servidor GNU/Linux,BSD con ConnectBot

En este video, se muestra cómo conectarse a un servidor GNU/Linux o BSD usando la aplicación ConnectBot, explicando la configuración y los comandos básicos.

🛠️ Uso de ConnectBot: Se presenta como una alternativa sencilla para conectarse a servidores.
📲 Instalación: Se guía sobre cómo instalar ConnectBot desde el repositorio F-Droid.
⚙️ Configuraciones iniciales: Se menciona la importancia de seleccionar correctamente las opciones de emulación.
🌐 Protocolo SSH: Se establece SSH como el protocolo predeterminado para conexiones seguras.
🔑 Conexión a servidores: Se detalla el proceso de agregar y conectarse a un servidor con un nombre de usuario y contraseña.
⚠️ Indicador de seguridad: La elección de colores en las conexiones ayuda a identificar el nivel de riesgo (producción vs. desarrollo).
🚀 Ejecución de comandos: Muestra cómo ejecutar comandos después de establecer la conexión.

Cómo conectarnos a un servidor GNU/Linux,BSD con ConnectBot Leer más »

Conectarnos a servidor remoto desde Android via ssh

Aprenderemos a conectarnos a un servidor GNU/Linux o BSD desde Android usando SSH a través de la app Termux.
📱 Abrir la aplicación Termux.
🔧 Instalar el paquete OpenSSH.
🌐 Conectar usando el comando ssh.
🔑 Ingresar la contraseña del servidor.
📊 Ejecutar comandos como ‘top’ para rendimiento.
🚨 Conexión remota para resolver problemas urgentes.
🔐 Importancia de implementar seguridad con tocado de puerto.

Conectarnos a servidor remoto desde Android via ssh Leer más »

¿Cómo crear una VPN en 5 minutos con sshuttle?

shuttle permite crear un proxy transparente sobre el protocolo SSH que puede ser usado como una VPN, solo necesita tener instalado Python tanto en el servidor como en el cliente y tener permisos de root en el cliente.

Es recomendable usar sshuttle si:

  • Su máquina cliente (o enrutador) es Linux, FreeBSD o MacOS.
  • Tiene acceso a un servidor remoto via ssh.
  • No necesariamente tiene acceso al servidor remoto como administrador.

¿Cómo crear una VPN en 5 minutos con sshuttle? Leer más »

¿Cómo enrutar el tráfico a través de la VPN Wireguard?

En el día de hoy aprenderemos a como enrutar el tráfico a través Wireguard, esta configuración es útil para acceder a recursos bloqueados para nuestra región, también podemos usarla para evitar la censura y vigilancia de nuesto proveedor de Internet o del proveedor del servicio al cual accedemos

¿Cómo enrutar el tráfico a través de la VPN Wireguard? Leer más »

Instalar Wireguard VPN en Debian

WireGuard® es una VPN extremadamente simple rápida y moderna que utiliza criptografía de última generación. Su objetivo es ser más rápida y más simple que otras implementaciones como IPSec y OpenVPN.

Wireguard maneja el concepto de peers (puntos), esto permite crear una topología de red tipo Malla. Toda la comunicación entre los peers sea realiza sobre el protocolo UDP. Cada peer actua como cliente y servidor.

Instalar Wireguard VPN en Debian Leer más »

Instalar SSL Let’s Encrypt usando Lego

Let’s Encrypt: es una autoridad de certificación (CA) gratuita, automatizada y abierta, disponible para beneficio público. Es un servicio proporcionado por Internet Security Research Group (ISRG).

Proporciona a las personas los certificados digitales que necesitan para habilitar HTTPS (SSL/TLS) en sus sitios web, de forma gratuita, de la manera más fácil de usar posible.

Instalar SSL Let’s Encrypt usando Lego Leer más »

Instalar SSL Let’s Encrypt en Debian

Let’s Encrypt: es una autoridad de certificación (CA) gratuita, automatizada y abierta, disponible para beneficio público. Es un servicio proporcionado por Internet Security Research Group (ISRG).

Proporciona a las personas los certificados digitales que necesitan para habilitar HTTPS (SSL/TLS) en sus sitios web, de forma gratuita, de la manera más fácil de usar posible.

Instalar SSL Let’s Encrypt en Debian Leer más »

12 Tips para mejorar la seguridad de su servidor GNU/Linux

Cualquier servidor o dispositivo con una IP pública se convierte en objetivo para los agresores. Por lo tanto, es de suma importancia fortalecer la seguridad con el objetivo de neutralizar cualquier actividad maliciosa, aquí expongo 12 tips que ele ayudaran a a mejora la seguridad de su servidor.

12 Tips para mejorar la seguridad de su servidor GNU/Linux Leer más »