SoloCodigo
		Informática en general => Servidores => Mensaje iniciado 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:
- 
				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
- 
				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...
- 
				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;)