Vill du lära dig hur du konfigurerar PAM-autentiseringen på Apache-servern? I den här självstudien, vi kommer att visa dig hur du konfigurerar Apache-tjänsten för att autentisera användare med hjälp av Plugable Authentication modulen även känd som PAM på en dator som kör Ubuntu Linux.

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

Copyright © 2018-2021 by Techexpert.tips.
All rights reserved. No part of this publication may be reproduced, distributed, or transmitted in any form or by any means without the prior written permission of the publisher.

Utrustning lista

I följande avsnitt presenteras listan över utrustning som används för att skapa den här självstudien.

Som en Amazon Associate, jag tjänar från kvalificerade inköp.

Apache - PAM-autentisering

Installera Apache-servern och PAM-modulen.

Copy to Clipboard

Aktivera autentiseringsmodulen apache2 PAM.

Copy to Clipboard

I vårt exempel, vi kommer att begära autentisering till användare som försöker komma åt en katalog med namnet Test.

Skapa en katalog med namnet TEST och ge användaren som heter www-data behörighet över den här katalogen.

Copy to Clipboard

Konfigurera Apache-servern för att begära PAM-autentiseringen till användare som försöker komma åt den här katalogen.

Redigera Apache-konfigurationsfilen.

Copy to Clipboard

Här är filen, innan vår konfiguration.

Copy to Clipboard

Här är filen, efter vår konfiguration.

Copy to Clipboard

Apache-servern konfigurerades för att begära lösenordsautentisering för att komma åt katalogen med namnet TEST.

Apache-tjänsten konfigurerades för att autentisera användarkonton med hjälp av PAM-autentiseringsmodulen.

Skapa PAM-konfigurationsfilen.

Copy to Clipboard

Här är filinnehållet.

Copy to Clipboard

I vårt exempel ska vi autentisera Apache-tjänstens åtkomst med hjälp av Linux-kontona.

Aktivera apachetjänsten för att läsa SHADOW-filen.

Copy to Clipboard

Starta om Apache-tjänsten.

Copy to Clipboard

Grattis! Du har konfigurerat apacheautentiseringen.

Apache - PAM-autentiseringstest

Skapa ett Linux-konto som ska användas i autentiseringstestet.

Copy to Clipboard

I vårt exempel skapade vi ett Linux-konto med namnet ADMIN.

Lösenordet som konfigurerades var 123qwe.

Öppna din webbläsare och ange IP-adressen till din Apache webbserver.

I vårt exempel angavs följande webbadress i Webbläsaren:

• http://192.168.15.11

Apaches standardsida kommer att visas.

Öppna din webbläsare och ange IP-adressen till din webbserver plus / test.

I vårt exempel angavs följande webbadress i Webbläsaren:

• http://192.168.15.11/test

På inloggningsskärmen anger Du ett lokalt användarnamn och dess lösenord.

• Användarnamn: admin
• Lösenord: 123qwe

Efter en lyckad inloggning kommer du att få behörighet att komma åt katalogen med namnet TEST.

Grattis! Du har konfigurerat PAM-autentiseringen på en Apache-server.