Interpretar los archivos relacionados con los usuarios en Ubuntu

  La mayoría de aquellas acciones que un usuario del sistema operativo Ubuntu (y de otras distribuciones de Linux) realiza sobre un usuario cualquiera quedan reflejadas, principalmente, en uno de los siguientes archivos de configuración: "passwd", "shadow"  y "group".
  Estos archivos se encuentran dentro del directorio "etc", que es donde las distribuciones de Linux guardan sus archivos de configuración del sistema y de las aplicaciones que se le instalan. No obstante, también se deben tener en cuenta otros archivos del sistema que tienen cierta relevancia en referencia a los usuarios: "login.defs",  "profile" y "bashrc" (que también se encuentran en el directorio "etc"), "login" (en el directorio "pam.d"), "bash_profile" y "bahsrc" (que están ocultos en el directorio personal del usuario). De estos últimos se hablará en una entrada próxima del blog.
  En la presente entrada se expondrá cómo un usuario, con los permisos adecuados, puede comprender los datos que se encuentran en dichos archivos.

URI, URL y URN


  Tanto entre los miembros de la comunidad web como entre los usuarios comunes los términos URL, URI y URN son algo confusos. Dentro de la comunidad web existen dos diferentes puntos de vista al respecto a la estructura de una URI, el clásico y el contemporáneo, lo que no aclara esta confusión.
  En esta entrada del blog no se pretende terminar con el debate, ni  mucho menos, pero sí se aclararán estos términos tan complejos de la red.

Alojamiento compartido en Apache (parte 1: Alojamiento basado en nombre)

  En esta entrada del blog se hablará de otra de las opciones que da el servidor HTTP Apache, el alojamiento compartido.
 El alojamiento compartido ("virtual hosting", en inglés) es un método del servidor para, según sus posibilidades, tener varios dominios y sitios web en un mismo equipo y servidor.
  Para ejemplificar la explicación se utilizará un servidor Apache alojado en Ubuntu Server 16.04, del usuario dependerá deducir o investigar sus variaciones respecto a otros sistemas operativos de servidor (o de cliente, si se da el caso).

Directorios virtuales en Apache

  En anteriores entradas ya se ha explicado qué era el servidor HTTP Apache, por lo que esa información no se va a repetir en esta.
  
  Un directorio virtual se define como un nombre de directorio, utilizado en una dirección, que corresponde a un directorio físico del servidor, que a veces se llama asignación de dirección URL. Esto significa que es un directorio que está fuera del directorio raíz del servidor, es decir, del "DocumentRoot".

Gestión básica de usuarios con el terminal de Ubuntu

  En alguna ocasión, un usuario que utilice el sistema operativo Ubuntu, necesitará añadir algún nuevo usuario en su equipo, por el motivo que sea, o bien modificar algo del suyo, o, incluso, eliminarlo.
  En esta entrada se mostrarán las maneras básicas de realizar estas acciones.

Configurar directivas de configuración en el servidor HTTP Apache

  El servidor HTTP Apache es un servidor web HTTP, es decir, un programa informático que procesa una aplicación del lado del servidor, realizando conexiones bidireccionales o unidireccionales y síncronas o asíncronas con el cliente y generando o cediendo una respuesta en cualquier lenguaje o aplicación del lado del cliente, de código abierto, para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/1.1 y la noción de sitio virtual.
  Algunos usuarios informáticos empiezan a indagar las posibilidades de tener diferentes tipos de servidor en sus equipos, y experimentan de modo autodidacta o buscando quien les enseñe a gestionar sus propios servidores. Esta entrada es para esos emprendedores informáticos, y para otros que sepan más y deseen refrescar pequeños detalles del uso de este servidor web.
   Para este ejemplo sobre el uso de directivas en Apache, se usará el sistema operativo Ubuntu Server 16.04 LTS. Aquí se verá cómo configurar el Apache para que muestre la página web de inicio que desee el usuario y para cambiar la página de error predeterminada por otra al gusto del usuario.

El programa que se adueña de la ejecución de los demás

  A casi cualquier usuario le puede suceder que, un día, cuando quiere ejecutar cualquiera de sus programas en Windows, se le abra siempre el mismo programa (el bloc de notas, el reproductor de Windows, etc.), que no siempre es el que desea ejecutar.

Atajos de teclado de navegadores web (parte 2): Mozilla Firefox



  Continuando con la serie de entradas sobre los atajos de teclado de los navegadores web más populares, en esta entrada se verán los atajos de teclado que se pueden utilizar desde Windows y Linux en el navegador Firefox y los navegadores basados en él, como Cyberfox, Tor, Iceweasel, o Comodo Icedragon.