Vill du lära dig att installera Nginx och neka direkt tillgång till bilder? I den här självstudien kommer vi att konfigurera Nginx-servern för att neka direkt åtkomst till bilder på din webbplats.

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

I vårt exempel är Nginx-servern värd för webbplatsen WWW.GAMEKING.TIPS.

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.

Handledning Nginx - Blockera direktåtkomst till bilder

Installera Nginx-servern.

Copy to Clipboard

Redigera Nginx-konfigurationsfilen för standardwebbplatsen.

Copy to Clipboard

Lägg till följande rad i konfigurationsfilen.

Copy to Clipboard

Ändra den här raden till ditt webbplatsnamn.

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

Starta om Nginx-tjänsten.

Copy to Clipboard

I vårt exempel kommer Nginx-servern att neka direkt tillgång till bilder på vår webbplats.

Från en fjärransluten Linux-dator, försök att utföra direkt tillgång till en bild.

Copy to Clipboard

Här är kommandot utgång.

Copy to Clipboard

Från en fjärrdator öppnar du webbläsaren och försöker utföra direkt åtkomst till en bild.

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

• http://www.gameking.tips/test1.jpg

Nginx-servern nekar åtkomst och visar ett felmeddelande.

Nginx - Deny image direct access

Försök att komma åt webbplatsens webbadress så visas alla bilder.

Nginx - Deny referer

Gratulationen! Du konfigurerade Nginx-servern för att blockera direkt åtkomst till avbildningar.