LinuxParty
Utilizaremos un Debian con ISPConfig3 contra los intentos de hackearle en la medida de lo posible. Supongo que usted ya tiene un servidor que ejecuta ISPConfig3 de Debian, que se ha establecido de acuerdo a esta guía y que se ha instalado phpmyadmin desde el repositorio de Debian en el directorio /usr/share/phpmyadmin. Con esta configuración por defecto podrá acceder a través de phpMyAdmin: http://www.anywebsiteonyourserver.tld/phpmyadmin, que cambiaremos por razones de seguridad.
Protegeremos nuestra instalación de phpmyadmin con:
- El fichero: .htpasswd file
- Un alias para /phpmyadmin
No le garantizamos que esto siempre vaya a funcionar,.
Vamos a ISPConfig
Entre en su servidor como root y ejecuta.
cd /usr/share/phpmyadmin
Escribe:
htpasswd -c .htpasswd username
Ahora edite el archivo / etc/apache2/conf.d/phpmyadmin.conf y modificaquelo así:
# phpMyAdmin default Apache configuration
Alias /phpmyadmin /usr/share/phpmyadmin
Options Indexes FollowSymLinks
*DirectoryIndex index.php*
# Authorize for setup
Atención: sustituya * por los símbolos mayor qué o menor qué, según corresponda.
Y déjelo así:
# phpMyAdmin default Apache configuration
Alias /myalias /usr/share/phpmyadmin
Options Indexes FollowSymLinks
*DirectoryIndex index.php*
#Make use of .htpasswd
AuthType Basic
AuthName "Enter account information"
AuthUserFile /usr/share/phpmyadmin/.htpasswd
Require valid-user
# Authorize for setup
Atención: sustituya * por los símbolos mayor qué o menor qué, según corresponda.
Recargue Apache2 ejecutando el comando:
/etc/init.d/apache2 reload
Ahora entre en ISPConfig3, y haga clic en "Sistema"> "Interfaz de configuración".
En el campo URL PHPMyAdmin En la ficha de "Sitios", añade tu alias para /phpmyadmin, que es en este ejemplo: /myalias
Finalmente Haga clic en "Guardar" y ya está.
Para
comprobarlo que lo hemos bien, visite la
instalación de phpMyAdmin en:
http://www.anywebsiteonyourserver.tld/myalias
-
Debian
- Se lanzó Debian 12.7 “Bookworm” con 55 actualizaciones de seguridad y 51 correcciones de errores
- Debian 12 'Bookworm' es lanzado oficialmente, ofreciendo mayor estabilidad y numerosas actualizaciones de software
- Instalación de memcached Y el módulo PHP5 Memcache sobre Debian Etch (Apache2)
- Ejecutar Feng Office en Nginx (LEMP) en Debian Squeeze/Ubuntu 11.10
- MX Linux: la mejor distro Linux para nuevos usuarios, basada en Debian para principiantes de Linux
- Montar directorios remotos con SSHFS en Linux
- UEFI Secure Boot será eliminado a partir de Debian 9 'Stretch'
- Debian elimina el soporte para procesadores Pentium de la arquitectura i386
- Fundador de Debian, Ian Murdock fallece a los 42 años.
- Equivalencias entre DEB y RPM, y también APT y YUM para Linux
- Debian 7.0 Wheezy publicado
- Servidor Web, correo electrónico, cluster de base de datos MySQL (espejo)
- Instalando OpenLDAP con soporte SSL en debian
- Cómo tener varias versiones de PHP (PHP-FPM y FastCGI) Con ISPConfig 3 en Ubuntu / Debian Linux (4 de 4)
- Instalar la solución de gestión de exámenes en línea Kaldin En Debian 7 (Wheezy)