La situación es la siguiente, tenemos la carpeta /var/www/noteloquieroenseñar/ que esta disponible para todos pero queremos que no. Así que empezamos:
El comando siguiente nos crea el archivo y un usuario, es como el comando adduser
#htpasswd -c /etc/httpd/passwd paquitoelchocolatero
Ahora unos arreglos en el fichero de configuración de apache, debeis añadir estas lineas:
<Directory "/var/www/noteloquieroenseñar/">
AuthType Basic
AuthName "Directorio Restringido"
AuthUserFile /etc/httpd/passwd
Require user paquitoelchocolatero
</Directory>
Reiniciamos apache:
#/etc/init.d/httpd restart
Si queremos más usuarios:
#htpasswd -b /etc/httpd/passwd kingafrica
Si queremos que más de 2 usuarios vean la carpeta /var/www/noteloquieroenseñar/ el fichero de apache será así:
<Directory "/var/www/noteloquieroenseñar/">
AuthType Basic
AuthName "Directorio Restringido"
AuthUserFile /etc/httpd/passwd
Require user paquitoelchocolatero
Require user kingafrica
</Directory>
Cuando hagáis cambios en el fichero de apache tenéis que reiniciar el servicio
Información Bitacoras.com...
ResponderEliminarValora en Bitacoras.com: Hace tiempo, al instalar squid se me ocurrió instalar también los reportes de squid, el problema era que lo podía ver todo el mundo, cosa que no interesaba, así que lo mejor es tener ciertos datos protegidos con contraseña pa.....