Souhaitez-vous apprendre à installer Nginx et configurer la fonction d’authentification de base sur un ordinateur exécutant Ubuntu Linux ? Dans ce didacticiel, nous allons configurer la fonctionnalité d’authentification de base sur le serveur Nginx.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

Liste des équipements

La section suivante présente la liste des équipements utilisés pour créer ce didacticiel.

En tant qu’associé Amazon, je gagne des achats admissibles.

Didacticiel Nginx – Authentification de base

Installez le serveur Nginx et les packages requis.

Copy to Clipboard

Créez le fichier de mot de passe Nginx et ajoutez le premier compte d’utilisateur.

Copy to Clipboard

Le système vous demandera d’entrer le mot de passe du nouveau compte d’utilisateur.

Copy to Clipboard

Voici le contenu du fichier.

Copy to Clipboard

Pour créer des comptes d’utilisateurs supplémentaires, utilisez la commande suivante.

Copy to Clipboard

Modifiez le fichier de configuration Nginx pour le site Web par défaut.

Copy to Clipboard

Insérez la ligne suivante dans la zone nommée LOCATION.

Copy to Clipboard

Voici le contenu du fichier.

Copy to Clipboard

Redémarrez le service Nginx.

Copy to Clipboard

Ouvrez votre navigateur et saisissez l’adresse IP de votre serveur web.

Dans notre exemple, l’URL suivante a été saisie dans le navigateur :

• http://172.31.8.195

Le serveur Nginx vous demandera d’effectuer l’authentification utilisateur.

Nginx authentication

Dans notre exemple, la configuration exigeait l’authentification utilisateur pour accéder à n’importe quelle partie du site Web.

Dans l’exemple suivant, nous n’aurons besoin d’authentification qu’aux utilisateurs qui tentent d’accéder à un sous-répertoire nommé : SECURE.

Copy to Clipboard

félicitations! Vous pouvez maintenant utiliser l’authentification de base Nginx.