¿Cómo puedo asegurar el acceso a mi panel ISPconfig utilizando un archivo .htaccess?

Procédure

¿Por qué debería proteger mi panel ISPconfig?

Para mayor seguridad, puede ser útil establecer una combinación de usuario/contraseña para restringir el acceso a su panel ISPconfig.

Esta restricción puede extenderse a una restricción de direcciones IP, permitiéndole dar acceso sólo a un cierto número de máquinas.

Creación del archivo .htaccess

Para hacer esto, necesita conectarse a su servidor VPS usando SSH. Si no sabe cómo hacerlo, consulte esta sección de nuestra base de conocimientos:

https://help.lws-hosting.com/es/Servidores-dedicados/SSH

Una vez conectado, utilice el siguiente comando para crear el archivo :

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

Este archivo debe contener lo siguiente

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

A continuación, cree el archivo /usr/local/ispconfig/interface/.ht passwd, que contendrá su usuario y contraseña (en este caso estamos creando el usuario lws):

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

Si quieres restringir el acceso a determinadas direcciones IP (en este caso 192.168.1.193 y 192.168.1.194):

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

Permitir la ejecución del archivo .htaccess

Siguiendo utilizando SSH, edite el siguiente archivo de configuración:

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


o para servidores más antiguos :

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


Luego reemplace la sección :

# 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


por :

# 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

Por último, reinicie el servicio web Apache:

/etc/init.d/apache2-ispconfig restart


o para servidores más antiguos :

/etc/init.d/apache2 restart

Valora este artículo :

Este artículo le ha sido útil ?

Article utile

Article non utileNo

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)

Artículos similares

3mn lectura

¿Cómo puedo acceder a ISPConfig en mi servidor VPS dedicado?

0mn lectura

¿Cómo puedo crear un servidor DNS en ISPConfig en un servidor VPS dedicado?

0mn lectura

¿Cómo cambio la contraseña del panel de ISPConfig 3?

1mn lectura

¿Cómo puedo cambiar el archivo php.ini en mi servidor VPS?


Formule una pregunta al equipo de LWS y a su comunidad