SoloCodigo

Informática en general => Servidores => Mensaje iniciado por: diego.martinez en Martes 27 de Abril de 2010, 21:10

Título: Servidor de Ficheros
Publicado por: diego.martinez en Martes 27 de Abril de 2010, 21:10
Buenas:

Era para preguntar si alguien sabe de algun servidor de ficheros que permita:

-acceso restringido a carpetas, ficheros segun usuario con autentificación (por ejemplo , los de I+D puedan ver toda la rama de desarrollo, pero los de hardware solo puedan ver la rama de I+D/HW)
-subir y bajar ficheros
-Encriptado
-con diferentes reglas de visibilidad de ficheros segun usuarios.
-mantenga la Fecha de creacion modificacion del fichero al pasarlo al server.
-logee los accesos.

y que preferiblemente:

-permita guardar versiones de ficheros
-regule el acceso por mac y usuario a ser posible
-permite ejecutar scripts, ejecutables sobre el fichero al ser subido. (como por ejemplo un antivirus, mails de control...)
-permita un acceso remoto seguro.


Para ello he probado a usando FTP sobre SSH, pero perdiamos las fechas al subir ficheros.
He probado a usar un Samba en un servidor ubuntu de una maquina virtual pero nos ha dado problemas para configurar los permisos y ademas no nos permitia encriptarlo.
No puedo poner Active Directory por que no hay un servidor de dominio y si lo pusiera ademas obligaria a todos a tener que crear un nuevo usuario y seria un lio.

Alguna sugerencia?

No tiene por que ser un unico programa, puede ser la unión de varios para ello.

gracias!   :good:
Título: Re: Servidor de Ficheros
Publicado por: su - en Sábado 1 de Mayo de 2010, 17:39
La forma dificil es usar un servidor SHTTP (que controla el acceso) donde el usuario sube sus ficheros comprimidos en un .tar.bz2 (o similar, mientras que sea .tar o .ar, no importa el sistema de compresion) por medio de un pagina dinamica que desempaquete manteniendo los permisos, timestamp y todo lo original de los ficheros (esto es propio de los .tar y los .ar).

Se puede usar esa tecnica via SFTP, pero tendria que ser casi manual, y digo casi porque se necesitaria un programa que descomprimiera y borrara los ficheros empaquetados y comprimidos cada X tiempo.

La forma facil: usar rsync, hace casi todo lo que pides y todo si el servidor es UNIX.  :P
Título: Re: Servidor de Ficheros
Publicado por: diego.martinez en Lunes 3 de Mayo de 2010, 17:33
gracias por la respuesta su , pero el tener que comprimir antes de subir va a parecer muy aparatoso para mis "usuarios avanzados".

La verdad, es que igual acabo programandolo yo :P por que esta visto que no encuentro algo que sea plenamente lo que busco.
El FTPDrive (es un programa de ftp que se conecta a un servidor creando una unidad mapeada de red y redirigiendo los flujos) estaba muy cerca, pero fallaba con las fechas (comportamiento normal de ftp ya que el comando MTDM no es standard ), y eso es catastrófico en nuestra forma de trabajar (mucho control de fechas).

Asi que necesitaria algo como el smb pero mas controlado y encriptado (lo logico seria poner un dominio, pero no puedo hacer que todos se cambien de usuario).

Gracias igualmente! a ver si alguien sabe de algun software asi...
Título: Re: Servidor de Ficheros
Publicado por: su - en Lunes 3 de Mayo de 2010, 22:58
Insisto con rsync...
Solo lee el manual (http://rsync.samba.org/ftp/rsync/rsync.html) para que veas todo lo que puede hacer.

Para Windows:
http://en.wikipedia.org/wiki/DeltaCopy (http://en.wikipedia.org/wiki/DeltaCopy" onclick="window.open(this.href);return false;)