Cifrado asimétrico con GPG en Linux - Tutorial con ejemplos

En un post anterior vimos cómo usar gpg en Linux para cifrar datos, pero utilizamos un cifrado simétrico. Hoy, en cambio, vamos a cifrar de manera asimétrica usando GPG. Veremos cómo: Generar un par de claves públicas y privadas Exportar la clave pública para que otras personas puedan cifrar archivos con nuestra clave y solo nosotros podamos descifrarlos Importar clave pública de otra persona y cifrar datos con la misma Desencriptar un archivo con nuestra clave privada Nota: voy a usar la palabra encriptar y cifrar como sinónimos, así como desencriptar y descifrar. ...

junio 6, 2019 · 5 min · 1052 palabras · Parzibyte

Instalar PostgreSQL en Linux Ubuntu

En este tutorial voy a explicar cómo instalar y configurar el gestor de base de datos Postgres 9.5 también conocido como PostgreSQL en Ubuntu 16.04; aunque es para esta versión de Linux, podría funcionar en otras distribuciones parecidas. Lo que haremos será: Instalar PostgreSQL en Ubuntu Crear un usuario para administrar el gestor Crear una base de datos Iniciar sesión en la CLI de Postgres Insertar y consultar datos usando las sentencias INSERT y SELECT Si usas Windows te invito a ver cómo instalar PostgreSQL 11 en Windows. Ahora sí comencemos con el tutorial para instalar PotgreSQL en Linux Ubuntu. Este tutorial funciona tanto para Ubuntu en el servidor como en el escritorio. ...

junio 6, 2019 · 4 min · 702 palabras · Parzibyte

Saber si instalación de PHP es Thread Safe

En este post vamos a ver cómo saber (en Windows y Linux) si tenemos una versión Thread Safe (ts) o Non Thread Safe (nts) en PHP. ...

junio 5, 2019 · 1 min · 178 palabras · Parzibyte

Contraseña incorrecta con MySQL en Linux al entrar como root - Error 1698 (280000)

Hay un error (si se le puede llamar así) muy común en Linux, y es que al iniciar en MySQL con el usuario root se deniega el acceso aunque la contraseña esté bien. Es decir, aunque las credenciales sean correctas, Linux no permite que entremos como usuario root en MySQL. Normalmente emite el siguiente error: Error 1698 (280000): Access denied for user ‘root’@’localhost’ La razón es simple: no se permiten conexiones a MySQL como usuario root, pero en este post veremos cómo podemos solucionar eso de dos maneras. ...

junio 2, 2019 · 1 min · 166 palabras · Parzibyte

Cifrar unidad de disco en Linux Ubuntu con LUKS

LUKS (Linux Unified Key Setup) es una especificación de cifrado de disco creado por Clemens Fruhwirth. Esta especificación permite cifrar discos completos en Linux utilizando AES-256 y algunas otras características de seguridad. En este post vamos a ver cómo cifrar una memoria USB aunque se puede cifrar un disco duro completo o una partición del mismo. Así, podemos guardar datos con la seguridad de que nadie sin la clave podrá leerlos, sin importar el sistema operativo. ...

mayo 28, 2019 · 3 min · 436 palabras · Parzibyte

Formatear unidad a bajo nivel con dd y /dev/zero en Linux Ubuntu

En este post vamos a ver cómo eliminar el contenido de una unidad de disco (puede ser una memoria USB, una partición o un disco duro completo) llenándolo de ceros. La operación que vamos a realizar también se conoce como eliminado seguro, pues elimina todo el contenido de una unidad y la llena de ceros. Para esto vamos a copiar datos del dispositivo especial llamado /dev/zero usando el comando dd. Esto es distinto a simplemente formatear, pues vamos a “formatear a bajo nivel” llenando la unidad de ceros, formateando de forma segura. ...

mayo 28, 2019 · 2 min · 414 palabras · Parzibyte

Recuperar archivos eliminados en Linux con Photorec

En este post vamos a ver cómo recuperar todo tipo de archivos eliminados de un disco duro o memoria USB utilizando el software llamado photorec, el cual es un software que ya viene instalado en muchas distribuciones de Linux. Photorec va a escanear toda la unidad (por ejemplo, una memoria USB) y recuperar todos y cada uno de los archivos eliminados: libros, imágenes, canciones, etcétera. Nota: esto tampoco hace magia y la recuperación de archivos depende de varios factores, pero en el mejor de los casos va a recuperar la mayoría. ...

mayo 28, 2019 · 3 min · 441 palabras · Parzibyte

Testdisk: Recuperar archivos eliminados en Linux Ubuntu

Anteriormente vimos cómo trabajar con photorec para recuperar archivos en Linux. Ahora vamos a ver cómo hacer lo mismo pero con testdisk. La diferencia entre testdisk y photorec es que testdisk muestra y recupera archivos eliminados elegidos por nosotros. En cambio, photorec recupera todos los archivos, incluso si no queremos recuperarlos. Resumiendo: testdisk permite recuperar archivos específicos, seleccionados por nosotros. Photorec recupera todos, y tarda más. ...

mayo 28, 2019 · 2 min · 410 palabras · Parzibyte

Reconocimiento óptico de caracteres con Tesseract OCR

En este post vamos a ver cómo convertir imágenes a texto; es decir, leer el texto que está dentro de una imagen; ya sea una foto de un libro, una captura de pantalla o una imagen escaneada. A esto se le llama digitalización de textos, reconocimiento óptico de caracteres u OCR. Vamos a usar Tesseract OCR, el cual es un proyecto open source que trata sobre un motor de reconocimiento de texto en imágenes. Recuerda que ya vimos cómo se instala y configura en Windows 10 y en Ubuntu. Vamos a probar el reconocimiento óptico de caracteres con muchas imágenes, es decir, leer el texto de una imagen ya sea desde una captura de pantalla o una foto, incluso desde un escaneo. Cabe mencionar que la captura es de una nota que tomé del libro La rebelión de Atlas cuando Dagny conoce, al fin, a John Galt. ...

mayo 26, 2019 · 4 min · 679 palabras · Parzibyte

Instalar y probar dosemu en Linux Ubuntu: emulador de DOS

En este post voy a explicar cómo instalar el software llamado dosemu en Linux Ubuntu, el cual es un emulador de DOS, es decir, Disk Operating System. De esta manera tendremos acceso al sistema DOS que estuvo disponible hace mucho tiempo. Más adelante espero traer ejercicios para el mismo, por ahora veamos la instalación, invocación y uso de dosemu en Linux Ubuntu. ...

mayo 25, 2019 · 1 min · 182 palabras · Parzibyte