Wie sichere ich den Zugriff auf mein ISPconfig-Panel mithilfe einer .htaccess-Datei?

Procédure

Warum sollte ich mein ISPconfig-Panel sichern?

Aus Sicherheitsgründen kann es sinnvoll sein, eine Benutzer-/Passwortkombination einzurichten, um den Zugriff auf Ihr ISPconfig-Panel einzuschränken.

Diese Beschränkung kann sich auch auf eine Beschränkung nach IP-Adresse erstrecken, sodass Sie nur einer bestimmten Anzahl von Rechnern Zugriff gewähren können.

Erstellen der .htaccess-Datei

Um dies zu tun, müssen Sie sich per SSH mit Ihrem VPS-Server verbinden. Wenn Sie nicht wissen, wie das geht, lesen Sie bitte diesen Abschnitt unserer Wissensdatenbank:

https://help.lws-hosting.com/de/dedizierte-server/ssh

Sobald Sie verbunden sind, verwenden Sie den folgenden Befehl, um die Datei :

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

Diese Datei sollte Folgendes enthalten:

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

Anschließend erstellen wir die Datei /usr/local/ispconfig/interface/.htpasswd , die Ihren Benutzer und Ihr Passwort enthalten wird (hier erstellen wir den Benutzer lws):

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

Wenn Sie den Zugriff auf bestimmte IP-Adressen (hier 192.168.1.193 und 192.168.1.194) beschränken möchten:

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

Erlauben Sie die Ausführung der .htaccess-Datei.

Bearbeiten Sie, ebenfalls über SSH, die folgende Konfigurationsdatei:

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


oder für ältere Server :

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


Ersetzen Sie dann den Abschnitt :

# php_admin_value open_basedir "/usr/local/ispconfig/interface:/usr/share:/tmp" Options +FollowSymLinksAllowOverride NoneOrder allow,deny Allow from all php_value magic_quotes_gpc 0


durch:

# php_admin_value open_basedir "/usr/local/ispconfig/interface:/usr/share:/tmp" Options +FollowSymLinksAllowOverrideAll Order allow,deny Allow from all php_value magic_quotes_gpc 0

Starten Sie schließlich den Apache-Webdienst neu:

/etc/init.d/apache2-ispconfig restart


oder bei älteren Servern:

/etc/init.d/apache2 restart

Diesen Artikel bewerten :

Dieser Artikel war hilfreich für Sie ?

Article utileJa

Article non utileNicht

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

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)

Ähnliche Artikel

3mn von Lesen

Wie kann ich auf meinem dedizierten VPS-Server auf ISPConfig zugreifen?

0mn von Lesen

Wie kann ich in ISPConfig auf einem dedizierten VPS-Server einen DNS-Server einrichten?

0mn von Lesen

Wie kann ich das Passwort für das ISPConfig-3-Panel ändern?

1mn von Lesen

Wie kann ich die php.ini meines VPS-Servers ändern?


Stellen Sie eine Frage an das LWS-Team und seine Gemeinschaft