LinuxParty
Crear un directorio protegido es una buena idea, para mantener lejos a curiosos e indeseados el acceso a ciertas partes del sitio, donde puedas tener información confidencial que no quieras compartir con nadie, o con algunas personas, en este caso, esta configuración te será ideal
Para crear un directorio protegido para apache, puedes hacer dos cosas, (recomendado) acceder a tu shell linux (o a la del servidor, si tienes acceso) y escribir desde allí...
Primero, nos colocamos en el sitio donde queramos colocar el fichero, en este caso:
/var/www/html/misitioweb.com/privado/
En el que el directorio "privado" será de acceso restringido.
Desde un usuario de la shell (o ftp) que tenga permisos para escribir en el directorio de la web, vamos a crear el usuario "NombreUsuarioConAcceso" que tendrá acceso al directorio "privado"
htpasswd -c .htpasswd NombreUsuarioConAcceso
Si todo ha ido bien, vermos algo como:
htpasswd -c .htpasswd NombreUsuarioConAcceso
New password: <introduce aquí tu passwd>
Re-type new password: <introduce aquí tu passwd>
Adding password for user NombreUsuarioConAcceso
Con esto, creamos un fichero oculto ".htpasswd" que contendrá una información tal como:
cat .htpasswd
NombreUsuarioConAcceso:$apr1$fTJ9FPlD$JbXsTBR3TVyP0wP3C44T5/
Ahora, deberemos crear un fichero que se llame .htaccess, que puede contener, esto:
cat .htaccess
AuthName "Directorio privado" AuthType Basic AuthUserFile /var/www/html/misitioweb.com/privado/.htpasswd require valid-user
Y ya está, ahora si intentas acceder desde la web a tu directorio te pedirá un nombre de usuario y contraseña, que son las que hubieras indicado.
Para más información sobre htpasswd

-
Linux
- Cambiar la hora en Linux con Chrony
- Ejecutar Aplicaciones Gráficas Remotas en Local: Guía Completa en Linux
- Montar un directorio remoto, vía NFS, en Linux
- Linux 6.14 ya disponible: Mayor compatibilidad con Windows, Mejoras en gaming, IA y rendimiento para AMD e Intel"
- Zorin OS 17.3, basado en Ubuntu, ya está disponible para usuarios de Windows 10.
- La distribución de Linux KaOS 2025.03 se lanzó con KDE Plasma 6.3 y Linux Kernel 6.13
- Compartir archivos en la red LAN, sin nada, todo con un simple script en Python
- Free10: La mejor alternativa gratuita a Windows 10 basada en Linux
- ¿Se toma en serio la privacidad en línea? Este sistema operativo Linux "en vivo" es para usted
- Linux supera el 5% de cuota de mercado según PornHub: Un crecimiento del 41% en 2024
- Linux 6.14 permite que algunos sistemas suspendan y reanuden más rápidamente
- Cómo mantener Linux optimizado (y ahorrar tiempo) con Stacer
- Cambiar la Hora y la Fecha al sistema Linux
- Predicciones de Linux para 2025
- Elementary OS 8: una distribución de Linux para usuarios de Windows y macOS