0
0
Nginxdevops~5 mins

Basic authentication in Nginx - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is Basic Authentication in nginx?
Basic Authentication is a simple way to protect web pages by asking users for a username and password before allowing access.
Click to reveal answer
beginner
Which nginx directive is used to enable Basic Authentication?
The auth_basic directive enables Basic Authentication in nginx.
Click to reveal answer
intermediate
What file format does nginx use to store usernames and passwords for Basic Authentication?
Nginx uses a password file created by the htpasswd tool, which stores usernames and encrypted passwords.
Click to reveal answer
intermediate
How do you create a password file for Basic Authentication?
Use the command htpasswd -c /path/to/.htpasswd username to create a new password file and add a user.
Click to reveal answer
beginner
What happens if a user enters wrong credentials in Basic Authentication?
Nginx responds with a 401 Unauthorized status and asks the user to enter the correct username and password again.
Click to reveal answer
Which directive enables Basic Authentication in nginx?
Aauth_user
Bbasic_auth
Cauth_basic
Duser_auth
What tool is commonly used to create the password file for nginx Basic Authentication?
Ahtpasswd
Bpasswdgen
Cnginxpass
Dauthgen
What HTTP status code does nginx return when Basic Authentication fails?
A403 Forbidden
B401 Unauthorized
C404 Not Found
D500 Internal Server Error
Where do you specify the path to the password file in nginx configuration?
Aauth_basic_user_file
Bauth_basic_file
Cauth_basic_user_path
Dauth_user_file
What is the purpose of the auth_basic directive's value?
AIt sets the authentication realm shown to users
BIt sets the username
CIt disables authentication
DIt sets the password file path
Explain how to set up Basic Authentication in nginx from creating the password file to configuring nginx.
Think about the steps from user creation to nginx config.
You got /4 concepts.
    Describe what happens when a user tries to access a protected page with Basic Authentication enabled.
    Focus on the interaction between user and server.
    You got /4 concepts.