Estoy tratando de averiguar cómo puedo contraseñaproteger mi directorio web completo en mi servidor que ejecuta apache2. Tengo una aplicación joomla en ejecución y me gustaría permitir que solo los usuarios autorizados naveguen al dns público. He intentado configurar el archivo .htaccess pero no he tenido éxito hasta ahora.
Respuestas
2 para la respuesta № 1Si hay alguien más experimentado allá afuera enPor favor, corríjame si me equivoco, pero la contraseña que protege su sitio Joomla completo usando el archivo htaccess evitará que los usuarios ingresen a su sitio.
Puede que sea mejor mirar algunas extensiones de seguridad para Joomla como Herramientas de administración, Admin Exile y OSE Anto Hacker (comercial).
Para obtener más extensiones de seguridad, consulte la categoría de seguridad del sitio en JED:
http://extensions.joomla.org/extensions/access-a-security/site-security/site-protection
Asegúrese también de que todas las carpetas estén configuradas en 755 y los archivos en 644. Esto se puede hacer manualmente o se puede lograr rápidamente con las Herramientas de administración.
Espero que esto ayude
1 para la respuesta № 2
Usted puede hacer que su archivo htaccess protegido por contraseña.
También puede utilizar la autenticación de usuario de joomla para permisos de acceso como registrado o administrador.
1 para la respuesta № 3
- Busque htaccess.txt en la carpeta raíz de Joomla y cámbiele el nombre a .htaccess
- Abrirlo para editarlo
- Encuentra "## Mod_rewrite en uso". texto en el mismo.
Pega este código después de él (en la nueva línea):
AuthUserFile "/folder/of/your/password/file/.htpasswd" Nombre de autor "Área restringida" AuthType Basic requiere usuario valido
Encuentre el texto "RewriteEngine On" en el archivo
Pega esta línea después de que:
RewriteRule .htpasswd$ - [F,L]
No olvide cargar su archivo de contraseña en la carpeta especificada anteriormente. En el archivo de contraseñas, cada línea puede contener un par de nombre de usuario y contraseña en este formato:
nombre de usuario: MD5_encoded_password
0 para la respuesta № 4
Si su servidor está ejecutando cpanel o plesk, hay una opción para hacer que una carpeta esté protegida por contraseña desde la interfaz del panel.