wp-admin_con_http_digest_en_wordpress
Panel de administración de WordPress con autenticación HTTP Digest (Apache)
Autenticación HTTP Digest: https://es.wikipedia.org/wiki/Digest_access_authentication
Para el ejemplo se parte de que el blog está instalado en /var/www/html/. Las rutas son lógicamente adaptables a las necesidades de cada entorno.
Crear el acceso para el usuario admin creando las credenciales en /var/www/html/.htpasswd.
htdigest /var/www/html/.htpasswd "Authentication Required" admin Adding user admin in realm Authentication Required New password: Re-type new password:
Crear el fichero /var/www/html/wp-admin/.htaccess
AuthType Digest AuthName "Authentication Required" AuthUserFile /var/www/html/.htpasswd require valid-user <Files "admin-ajax.php"> Satisfy Any Allow from all </Files>
Asegurar el usuario propietario y permisos de ambos ficheros.
chown apache:apache /var/www/html/wp-admin/.htaccess /var/www/html/.htpasswd chmod 644 /var/www/html/wp-admin/.htaccess /var/www/html/.htpasswd
El soporte para ficheros .httaccess debe estar habilitado en Apache.
AllowOverride All
wp-admin_con_http_digest_en_wordpress.txt · Last modified: 2020/12/25 22:57 by 127.0.0.1