Hola a todos, Tengo instalado en Suse 9.3 el apache2 + php + phpmyadmin para alojar mis paginas. Al principio, instale todo, y entrando en el dominio desde internet, entraba directamente a lo que seria mi /srv/www/htdocs Despues, intente crear un hosting virtual con apache añadiendo en el /etc/apache2/vhost.d/ archivos para que cada dominio entre en su usuario solamente (/home/user/public_html). Eso funciona bien, cada dominio entra en su enlace, y no puede ver otro; pero el problema esta en que ahora no puedo acceder al /srv/www/htdocs que era de la unica forma que podia acceder al phpmyadmin. En el conf del apache, esta como documentroot "/srv/www.htdocs/". Como puedo solucionar esto? Espero que me haya entendido alguien. Un saludo y muchas gracias! Jorge
On Wed, 02 Nov 2005 10:32:26 +0100
SAT Ivico
Josep M. Queralt escribió:
Creando otro host virtual en /srv/www/htdocs para un nuevo usario phpMyAdmin o el nombre que se te ocurra.
Este nuevo dominio lo proteges con contraseña mediante un .htaccess para evitar visitas indeseadas.
Ok, muchas gracias, eso funciona. (Pense que ya lo habia probado, pero va a ser que no). Ahora me gustaria ponerle una contraseña como me dices, pero no se como hacerlo, si me pudieses explicar un poco mas detallado... please. Y otra cosita, si ahora quiero acceder desde cualquier otra pagina de otro usuario (/home/usuario/public_html) a una BD del phpmyadmin, que tendria q hacer, indicarle a la web donde esta el servidor de phpmyadmin, no? solamente eso. Un saludo y gracias de nuevo Jorge
On Wed, 02 Nov 2005 12:00:40 +0100
SAT Ivico
El 2/11/05, Josep M. Queralt
On Wed, 02 Nov 2005 12:00:40 +0100 SAT Ivico
wrote: sat> sat> Ahora me gustaria ponerle una contraseña como me dices, pero no se como sat> hacerlo, si me pudieses explicar un poco mas detallado... please.
Lo tienes, en castellano, en la documentación de Apache:
http://httpd.apache.org/docs/2.0/howto/auth.html
En esencia: Necesitas dos ficheros, ".htaccess" y ".htpasswd"
insisto... se quieres poner algo de seguridad en vuestros sistemas, olviden de ftp, telnet, http y pop... estes servicios envian las contrasenas/usuarios en texto claro y cualquiera, podria capturarlas de manera sencilla. en este caso en especifico, tanto la contrasena del directorio apache y la contrasena del phpmyadmin. lo q deberias de hacer, para evitar problemas es utilizar "https" para evitar esto. Se quieres utilizarlo con otros opciones mejor.. pero sin "https", todo lo demas es puramente para dar una falsa sensacion de seguridad. salu2. -- -- Victor Hugo dos Santos Linux Counter #224399
participants (3)
-
Josep M. Queralt
-
SAT Ivico
-
Victor Hugo dos Santos