Instalación básica del servidor Nginx en Linux

  Ya se ha explicado en su momento qué es un servidor de red y para qué sirve, ejemplos de servidores de red son Apache o Internet Information Services, de los que se ha hablado en esta bitácora en varias ocasiones.
  En la presente entrada se explicará qué es y cómo se instala otro servidor de red que, además, posee otras funciones de servidor muy particulares, se trata de Nginx (pronunciado en inglés “engine X”).
  Se trata de un servidor web/proxy inverso ligero de alto rendimiento y un proxy para protocolos de correo electrónico (IMAP/POP3).
  Es software libre y de código abierto, licenciado bajo la Licencia BSD simplificada; también existe una versión comercial distribuida bajo el nombre de Nginx Plus. Es multiplataforma, por lo que corre en sistemas tipo unix (GNU/Linux, BSD, Solaris, Mac OS X, etc.) y Windows.
  Para ejemplificar esta explicación se utilizará el sistema operativo Debian 9 (Stretch) y Nginx  1.14.

Introducción a las bases de datos (Parte 1: tipos)

  Una base de datos ("database", en inglés) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. Debido al desarrollo tecnológico de campos como la informática y la electrónica, en la actualidad la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.

Creación de grupos en Windows Server

  En la entrada acerca de los objetos de dominio se ha visto el de grupo.
  En la presente entrada se mostrará cómo crear los grupos en los que se pueden organizar las cuentas de usuarios y sus permisos.
  Debe recordarse que el nombre distintivo para un grupo en el protocolo LDAP es "cn", puesto que se trata de un contenedor.
  Los medios más habituales para la creación de grupos suelen ser las herramientas gráficas "Centro de Administración de Active Directory" ["Active Directory Administrative Center (ADAC)", en inglés], y "Usuarios y Equipos de Active Directory" (más antigua), y el PowerShell.

Crear una carpeta compartida con VirtualBox

  Oracle VM VirtualBox es un software de virtualización para arquitecturas x86/amd64. Actualmente es desarrollado por Oracle Corporation como parte de su familia de productos de virtualización. Por medio de esta aplicación es posible crear máquinas virtuales funcionales. Entre los sistemas operativos soportados (en modo anfitrión) se encuentran GNU/Linux, Mac OS X, OS/2 Warp, Microsoft Windows, y Solaris/OpenSolaris, y dentro de ellos es posible virtualizar los sistemas operativos FreeBSD, GNU/Linux, OpenBSD, OS/2 Warp, Windows, Solaris, MS-DOS y muchos otros.

VirtualBox ofrece algunas funcionalidades interesantes, como la ejecución de máquinas virtuales de forma remota, por medio del Remote Desktop Protocol (RDP), soporte iSCSI, aunque estas opciones no están disponibles en la versión gratuita.

Creando diccionarios de claves con "Crunch" (Parte 2)

  Ya se ha visto, en una entrada anterior, el uso del programa Crunch, que genera diccionarios de claves (o de contraseñas), al nivel más básico. Esto permite al usuario del programa generar  dichos diccionarios especificándole el tamaño y el conjunto de caracteres a usarse.
  Ahora se verán más posibilidades con este programa.