Hoe kan ik de toegang tot mijn ISPconfig paneel beveiligen met een .htaccess bestand?

Procédure

Waarom zou ik mijn ISPconfig paneel beveiligen?

Voor extra veiligheid kan het handig zijn om een gebruiker/wachtwoord combinatie in te stellen om de toegang tot je ISPconfig paneel te beperken.

Deze beperking kan worden uitgebreid tot een IP-adres beperking, zodat je alleen toegang kunt geven aan een bepaald aantal machines.

Het .htaccess bestand aanmaken

Om dit te doen, moet je verbinding maken met je VPS server via SSH. Als u niet weet hoe u dit moet doen, raadpleeg dan deze sectie van onze kennisbank:

http://help.lws-hosting.com/nl/Dedicated-servers/SSH

Zodra u verbonden bent, gebruikt u het volgende commando om het :

nano /usr/local/ispconfig/interface/web/.htaccess

Dit bestand moet het volgende bevatten:

AuthUserFile /usr/local/ispconfig/interface/.htpasswd AuthType Basic AuthName "ISPconfig auth." Require valid-user

Maak vervolgens het bestand /usr/local/ispconfig/interface/.htpasswd aan, dat uw gebruiker en wachtwoord zal bevatten (in dit geval maken we de gebruiker lws aan):

htpasswd -c /usr/local/ispconfig/interface/.htpasswd lws

Als je de toegang wilt beperken tot bepaalde IP-adressen (in dit geval 192.168.1.193 en 192.168.1.194):

AuthUserFile /usr/local/ispconfig/interface/.htpasswd AuthType Basic AuthName "ISPconfig auth." Require valid-user Order Deny,Allow Deny from all Toestaan van 192.168.1.193 Toestaan van 192.168.1.194

Uitvoering van het .htaccess-bestand toestaan

Bewerk het volgende configuratiebestand met behulp van SSH:

nano /etc/apache2-ispconfig/sites-available/ispconfig.vhost


of voor oudere servers :

nano /etc/apache2/sites-available/ispconfig.vhost


Vervang dan de sectie :

# php_admin_value open_basedir "/usr/local/ispconfig/interface:/usr/share:/tmp" Opties +FollowSymLinksAllowOverride GeenOrder allow,deny Toestaan van alle php_value magic_quotes_gpc 0


per :

# php_admin_value open_basedir "/usr/local/ispconfig/interface:/usr/share:/tmp" Options +FollowSymLinksAllowOverride AllOrder allow,deny Toestaan van alle php_value magic_quotes_gpc 0

Start ten slotte de Apache webservice opnieuw:

/etc/init.d/apache2-ispconfig restart


of voor oudere servers :

/etc/init.d/apache2 restart
help.lws.net/a/469
Was dit artikel nuttig?

Ja

Geen

21 379 keer gelezen

Bedankt! Stel gerust vragen over onze documentatie als u meer informatie wilt, en help ons die te verbeteren.

Vergelijkbare artikelen

Een vraag over dit artikel?

Stel ze aan het LWS-team en de community. Het antwoord wordt na moderatie gepubliceerd.

Stel een vraag aan het LWS-team en de gemeenschap

AVG: Verwerkingsverantwoordelijke: LWS-Ligne Web Services. Doel: moderatie en openbare publicatie van uw vraag, eventuele melding van een antwoord. Rechtsgrond: toestemming (art. 6, lid 1, a AVG). Bewaartermijn e-mailadressen: 90 dagen na de melding, maximaal 12 maanden zonder antwoord. Om uw rechten uit te oefenen, raadpleeg de AVG-sectie van onze algemene voorwaarden.