¿Le gustaría aprender a instalar Apache y configurar la función de autenticación básica en un equipo que ejecute Ubuntu Linux? En este tutorial, vamos a configurar la característica de autenticación básica en el servidor Apache.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41

Lista de equipos

En la siguiente sección se presenta la lista de equipos utilizados para crear este tutorial.

Como asociado de Amazon, gano con compras calificadas.

Tutorial Apache – Autenticación básica

Instale el servidor Apache y los paquetes necesarios.

Copy to Clipboard

Cree el archivo de contraseña de Apache y agregue la primera cuenta de usuario.

Copy to Clipboard

El sistema le pedirá que introduzca la contraseña de la nueva cuenta de usuario.

Copy to Clipboard

Aquí está el contenido del archivo.

Copy to Clipboard

Para crear cuentas de usuario adicionales, utilice el siguiente comando.

Copy to Clipboard

Edite el archivo de configuración de Apache para el sitio web predeterminado.

Copy to Clipboard

Inserte la siguiente línea en el área denominada: VirtualHost.

Copy to Clipboard

Aquí está el contenido del archivo.

Copy to Clipboard

Reinicie el servicio Apache.

Copy to Clipboard

Abra su navegador e introduzca la dirección IP de su servidor web.

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• http://172.31.8.195

El servidor Apache requerirá que realice la autenticación de usuario.

Nginx authentication

En nuestro ejemplo, la configuración requerirá autenticación de usuario para acceder a cualquier parte del sitio web.

En el siguiente ejemplo, solo necesitaremos autenticación para los usuarios que intentan acceder a un subdirectorio denominado: SECURE.

Copy to Clipboard

¡Felicitaciones! Ahora puede utilizar la autenticación básica de Apache.