Re: ¿Cómo evitar sobrescribir un archivo cuando subimos otro archivo con el mismo nombre mediante FTP?Al editar un archivo, puede bloquearlo para que otros usuarios no puedan sobrescribirlo. Si utiliza la asignación de unidades WebDAV o DriveHQ FileManager, el bloqueo de archivos suele ser automático. Si desea bloquear o desbloquear un archivo manualmente, puede usar DriveHQ FileManager o cualquier navegador web.
En tu caso, parece que necesitas compartir el archivo con permisos de solo lectura. De esta forma, los subusuarios no podrán sobrescribir el archivo. Sin embargo, no se puede compartir un único archivo; de lo contrario, si el archivo se sobrescribe, se mueve o se renombra, el permiso para compartir se invalidará. El permiso para compartir solo se puede aplicar a una carpeta.
Puedes crear dos carpetas, hacer clic derecho en una y compartirla con permisos de solo lectura, y compartir la otra con permisos de acceso completo. Si no quieres que tus subusuarios sobrescriban un archivo, simplemente colócalo en la carpeta de solo lectura. Si utilizas nuestro servicio de Cuentas de Grupo, el sistema crea automáticamente dos carpetas: GroupRead y GroupWrite. La carpeta GroupRead se comparte con permisos de solo lectura y GroupWrite con permisos de acceso completo.
Puedes compartir la misma carpeta con varios usuarios con diferentes permisos. Solo necesitas compartir la carpeta varias veces usando diferente compartir nombres.
-------------------
Por último, si un archivo está bloqueado, no se puede eliminar ni sobrescribir. Acabo de probarlo y ahora funciona correctamente. (La implementación podría no ser consistente si se cambia el nombre de un archivo o se mueve a otra carpeta). Sin embargo, en su caso, esta podría no ser la mejor solución, ya que el bloqueo de un archivo caduca después de cierto tiempo.