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:

https://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

Beoordeel dit artikel :

Dit artikel was nuttig voor jou ?

Article utileJa

Article non utileGeen

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Vergelijkbare artikelen

3mn lezen

Hoe krijg ik toegang tot ISPConfig op mijn dedicated VPS server?

0mn lezen

Hoe maak ik een DNS server aan in ISPConfig op een dedicated VPS server?

0mn lezen

Hoe verander ik het wachtwoord van het ISPConfig 3 paneel?

1mn lezen

Hoe wijzig ik het php.ini bestand op mijn VPS server?


Stel een vraag aan het LWS-team en de gemeenschap