Aplicaciones GNU/Linux Servidores web

Cambiar la URL de phpmyadmin

Puede ser interesante cambiar la URL por defecto de phpMyAdmin para dotar a nuestro servidor de algo más de seguridad, evitando que los robots que escanean los servidores para iniciar ataques de fuerza bruta lo tengan un poco más difícil.

Lo primero será pensar en las posibles aplicaciones que puedan estar usando esta URL, entra las cuales puede que se encuentre vuestro panel de hosting, por lo que debéis aseguraros de cambiar también la URL en los archivos de vuestro panel. En caso de que haya más usuarios que usen dicha URL, también estaría bien avisarlos de los cambios. Una vez hecho ésto, procedemos a cambiar la URL.

Nos conectamos  nuestro servidor mediante SSH.

Abrimos el archivo de configuración de Apache que podrá encontrarse en varias localizaciones:

nano /etc/phpmyadmin/apache2.conf

también podrá estar en:

nano /etc/httpd/conf.d/phpMyAdmin.conf

Una vez hemos abierto el archivo, buscamos la siguiente línea que seguramente estará en la parte superior (Control + W si utilizamos el editor nano):

Alias /phpMyAdmin /usr/share/phpMyAdmin

Cambiamos la URL /phpMyAdmin por otra que nos guste más como por ejemplo /otra_url_phpmyadmin. Podemos introducir más alias como por ejemplo la misma url con mayúsculas, puesto que son case sensitives.

Alias /otra_url_phpmyadmin /usr/share/phpmyadmin

En caso de que queramos eliminar el acceso web para phpMyadmin, bastará con que comentemos la línea.

# Alias /phpMyAdmin /usr/share/phpMyAdmin

Finalmente reiniciamos Apache mediante uno de los siguientes comandos y listo (debemos tener privilegios de root o si no, utilizar sudo antes de usar el comando):

/etc/init.d/apache2 restart
service httpd restart

Vamos ahora a probar la vieja URL en el navegador:

http://tu-dominio/phpmyadmin

Debería aparecer un error 404 de página no encontrada.

Si ahora accedemos a la nueva URL debería aparecernos la página de login de phpmyadmin:

http://tu-dominio/otra_url_phpmyadmin

Ésto es todo.

EduZRO

<p>Ingeniero técnico en informática, actualmente trabajo como desarrollador web y programador de videojuegos.</p>

No Comments

comment No comments yet

You can be first to leave a comment

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *