View previous topic :: View next topic |
Author |
Message |
German3D Guru
Joined: 30 Nov 2004 Posts: 446 Location: ../madrid/mostoles
|
Posted: Tue Feb 07, 2006 3:26 pm Post subject: [Apache]Colgar xls para modificacion remota(close) |
|
|
Buenas , me explico .
Lo que quiero hacer es colgar en mi apache en una zona restringida por password un archivo *xls ( hoja de calculo ) , para poder modificarla desde cualquier sitio . Es decir , cuelgo un xls , me voi a casa de mi novia , entro desde alli y lo modifico , voy a casa de mi padre y vuelvo a añadir algo , al volver a casa y abrirlo ver esos cambios.
Se puede ? algun how to ?
54|u2 _________________ A mi lo que mas me gusta , es el espiritu linux ...
No leais esto!
El único problema de Gentoo es , que provoca adicción :\
Last edited by German3D on Thu Feb 09, 2006 7:02 pm; edited 1 time in total |
|
Back to top |
|
|
kamikaze04 Guru
Joined: 28 Mar 2004 Posts: 366 Location: Valencia-Spain
|
Posted: Tue Feb 07, 2006 10:18 pm Post subject: |
|
|
Hombre German...cuanto tiempo...
Bueno, yo te comento como lo hago yo en mi trabajo. Yo no uso para eso apache sino que tengo una cuenta en la cual, en su home guardo los archivos que quiero "colgar" y modificar remotamente.
Despues uso el winscp y me conecto, edito, borro, creo nuevos archivos paso archivos a local o viceversa etc etc...
y ya esta...el winscp es para conectarse por scp o sftp, ambas cosas se consiguen simplemente con una cuenta que tenga acceso por ssh
Aunque tambien puedes restringir el acceso a sftp y no a ssh, (usando el paquete scponly o rssh == restricted shell)
Espero q te haya servido de ayuda _________________ Todo lo que quisiste saber sobre google en: www.noticiasgoogle.es |
|
Back to top |
|
|
German3D Guru
Joined: 30 Nov 2004 Posts: 446 Location: ../madrid/mostoles
|
Posted: Wed Feb 08, 2006 1:02 pm Post subject: |
|
|
Mirare esa opcion pero era por no abrir un puerto mas en el router :\ Como el 80 ya lo tengo pues ... _________________ A mi lo que mas me gusta , es el espiritu linux ...
No leais esto!
El único problema de Gentoo es , que provoca adicción :\ |
|
Back to top |
|
|
kabutor l33t
Joined: 12 Dec 2002 Posts: 821 Location: Benalmadena - Melrose Place
|
Posted: Wed Feb 08, 2006 2:09 pm Post subject: |
|
|
si se _podria_ hacer, pon en la maquina apache un php, y te creas un form que te pida usuario contraseña. una vez tengas al usuario autentificado, le das el enlace para descargar el xls.
Para enviar los cambios create un formulario para hacer upload de un fichero binario y listo, q le de el nombre segun la fecha/ hora y a correr. _________________ My name, is sendmail, you kill -9 my parent process, prepare to vi |
|
Back to top |
|
|
German3D Guru
Joined: 30 Nov 2004 Posts: 446 Location: ../madrid/mostoles
|
Posted: Wed Feb 08, 2006 7:23 pm Post subject: |
|
|
Y si no se sabe nada de PHP? xD. Tener lo tengo corriendo con apache pero no sabria hacer el formulario que comentas. Alguna web´s con el codigo para copiar y pegar ?
541u2 _________________ A mi lo que mas me gusta , es el espiritu linux ...
No leais esto!
El único problema de Gentoo es , que provoca adicción :\ |
|
Back to top |
|
|
ackward Apprentice
Joined: 06 Sep 2002 Posts: 192
|
Posted: Thu Feb 09, 2006 9:41 am Post subject: |
|
|
Habilta webdav en apache y luego añade a la configuracion (mas o menos)
Code: |
Alias /webdav /var/www/webdav
<Directory "/var/www/webdav">
DAV On
Options Indexes FollowSymLinks MultiViews
AllowOverride None
<IfModule mod_access.c>
Order allow,deny
Allow from all
#Deny from all
</IfModule>
AuthType Basic
AuthName "Password Required"
AuthUserFile /var/www/usuarios.passwd
require valid-user
</Directory>
|
Luego por ejemplo en windows, abres el explorador-> Conectar a Unidad de Red -> Conectarse a una Carpeta Web o FTP ->> http://url/webdav
usuario y contraseña segun lo tengas definido en usuarios.passwd y listo ya tienes mapeada una unidad en windows. No es exactamente una unidad como un usb o un hd pero no hay problemas en subir y bajar ficheros (cortar/pegar). |
|
Back to top |
|
|
German3D Guru
Joined: 30 Nov 2004 Posts: 446 Location: ../madrid/mostoles
|
Posted: Thu Feb 09, 2006 3:29 pm Post subject: |
|
|
Ais casi
[img=http://img203.imageshack.us/img203/377/nologea5bv.th.jpg]
No consigue entrar , lo intento desde local , pero desde el exterior me comunican que les pasa lo mismo .
Asi tengo todo :
Code: | Alias /webdav /var/www/webdav
<Directory "/var/www/webdav">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
<IfModule mod_access.c>
Order allow,deny
Allow from all
#Deny from all
</IfModule>
AuthType Basic
AuthName "Password Required"
AuthUserFile /var/www/.htpasswd3
require valid-user
</Directory> |
Quite lo de DAV on por que daba error el apache al iniciar :\
Code: | <IfModule mod_access.c>
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
</IfModule>
<Directory "/var/www/localhost/webdav/">
AllowOverride All
</Directory>
|
Y dentro de la carpeta webdav tengo creado un .htaccess con el siguiente contenido :
Code: | AuthName "Acceso Restringido"
AuthType Basic
AuthUserFile /var/www/localhost/.htpasswd.webdav
require valid-user
|
Creado con : htpasswd2 -cb /var/www/localhost/.htpasswd.webdav "usuario" "contraseña"
Que falla ?
En mi httpd.conf hace referencia a DAV lo siguiente :
Code: | # The following directive disables redirects on non-GET requests for
# a directory that does not include the trailing slash. This fixes a
# problem with Microsoft WebFolders which does not appropriately handle
# redirects for folders with DAV methods.
# Same deal with Apple's DAV filesystem and Gnome VFS support for DAV.
#
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
BrowserMatch "^gnome-vfs" redirect-carefully
|
54|u2 y gracias!
Edito : modifico Code: | Alias /webdav /var/www/webdav
<Directory "/var/www/webdav"> |
por
Code: | Alias /webdav /var/www/localhost/webdav
<Directory "/var/www/localhost/webdav"> |
Pero sin resultados _________________ A mi lo que mas me gusta , es el espiritu linux ...
No leais esto!
El único problema de Gentoo es , que provoca adicción :\
Last edited by German3D on Thu Feb 09, 2006 3:55 pm; edited 1 time in total |
|
Back to top |
|
|
t4d3o Tux's lil' helper
Joined: 18 Jan 2005 Posts: 79 Location: Cuenca
|
Posted: Thu Feb 09, 2006 3:44 pm Post subject: |
|
|
German3D wrote: | Code: | Alias /webdav /var/www/webdav
<Directory "/var/www/webdav">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
<IfModule mod_access.c>
Order allow,deny
Allow from all
#Deny from all
</IfModule>
AuthType Basic
AuthName "Password Required"
--> AuthUserFile /var/www/.htpasswd3
require valid-user
</Directory> |
Y dentro de la carpeta webdav tengo creado un .htaccess con el siguiente contenido :
|
Mira a ver si van por ahi los tiros. |
|
Back to top |
|
|
ackward Apprentice
Joined: 06 Sep 2002 Posts: 192
|
Posted: Thu Feb 09, 2006 4:33 pm Post subject: |
|
|
German3D wrote: |
Quite lo de DAV on por que daba error el apache al iniciar :\
|
No, no que asi no configura ese directory/location como webdav y no te sirve
Si te da error porque no encuentra esa directiva es seguramente porque no tienes cargado el modulo de webdav. Asegurate que en el fichero /etc/conf.d/apache2 aparece -D DAV y -D DAV_FS, mi apache2 esta configurado de la siguiente manera, python para el trac, ldap para autentificacion de usuarios y svn para subversion, el webdav porque lo necesita subversion pero sin el tambien te va, para que funcione webdav solo necesitas esos dos.
Code: |
APACHE2_OPTS="-D PHP4 -D PYTHON -D DAV -D DAV_FS -D LDAP -D AUTH_LDAP -D SVN "
|
|
|
Back to top |
|
|
German3D Guru
Joined: 30 Nov 2004 Posts: 446 Location: ../madrid/mostoles
|
Posted: Thu Feb 09, 2006 7:01 pm Post subject: |
|
|
Bueno pues al final opte por fish :\ que me comento el señor Icarus.
Lo que hice fue habilitar ssh , enrutar el puerto a esa maquina y bajo konqueror "fish://usuario@ip" y ya esta
Gracias a todos _________________ A mi lo que mas me gusta , es el espiritu linux ...
No leais esto!
El único problema de Gentoo es , que provoca adicción :\ |
|
Back to top |
|
|
|