Re: Как предотвратить перезапись файла при загрузке по FTP другого файла с тем же именем?При редактировании файла вы можете заблокировать его, чтобы другие пользователи не могли его перезаписать. При использовании WebDAV-сопоставления дисков или файлового менеджера DriveHQ блокировка файла обычно происходит автоматически. Если вы хотите заблокировать/разблокировать файл вручную, вы можете использовать файловый менеджер DriveHQ или любой веб-браузер.
В вашем случае, похоже, вам нужно предоставить доступ к файлу только для чтения. Таким образом, ваши дочерние пользователи не смогут перезаписать файл. Однако вы не можете фактически предоставить общий доступ к одному файлу; в противном случае, если файл будет перезаписан, перемещен или переименован, общий доступ станет недействительным. Разрешение на общий доступ может быть применено только к папке.
Вы можете создать две папки, затем щелкнуть правой кнопкой мыши по одной из них и предоставить ей доступ только для чтения, а другой — с полным доступом. Если вы не хотите, чтобы ваши дочерние пользователи перезаписывали файл, просто поместите файл в папку только для чтения. Если вы используете нашу службу групповых учетных записей, по умолчанию система создает две папки: GroupRead и GroupWrite. Папка GroupRead предоставляется с доступом только для чтения, а GroupWrite — с полным доступом.
Вы можете предоставить доступ к одной и той же папке нескольким пользователям с разными правами доступа. Для этого достаточно несколько раз предоставить доступ к папке другой Иметь общие имена.
-------------------
Наконец, если файл заблокирован, его нельзя удалить или перезаписать. Я только что проверил, и теперь всё работает нормально. (Реализация может быть непоследовательной, если вы переименуете файл или переместите его в другую папку). Однако в вашем случае это может быть не лучшим решением, так как блокировка файла истечёт через определённое время.