2

Я ищу локальное решение для обмена файлами среди 12 пользователей. Около 4-8 пользователей будут работать одновременно.

Клиентские компьютеры:

  • 8 компьютеров с Windows 8/10 Professional
  • 2 компьютера с Windows 7 Pro
  • 2 компьютера с Mac OS X

Половина компьютеров - это настольные компьютеры, подключенные через Ethernet. Другая половина - это ноутбуки, подключенные по WiFi.

Файлы будут храниться на реальном сервере компании (Dell PowerEdge) в RAID 1, возможно, через аппаратную карту SAS RAID. Сервер, вероятно, будет работать под управлением Debian (или аналогичного дистрибутива Linux). Априори можно использовать карту Ethernet с несколькими разъемами RJ45, чтобы увеличить полосу пропускания при необходимости.

У каждого пользователя должна быть личная папка на сервере, в которой он будет хранить (или делать резервные копии) свои личные файлы. Идея заключается в том, что эти данные могут быть скопированы легче, чем для каждого компьютера в отдельности.

Кроме того, должна быть одна общая папка для всей команды, чтобы люди могли обмениваться документами. Нет необходимости в подгруппах пользователей в команде.

Пользователи также хотят получить доступ к своим файлам со своего компьютера дома и, возможно, с портативных устройств.

Для максимального комфорта в офисе я бы идеально, если бы личная папка и общая папка интегрировались прямо в проводник. Если нет, можно использовать SFTP-клиент для передачи файлов, например WinSCP или FreeFileSync.

Я колеблюсь между несколькими протоколами и решениями.

После прочтения в Интернете:

  • SMB через Samba кажется мне одним из самых распространенных решений в такой ситуации, но SMB кажется привилегированным вектором эксплойтов (Eternalblue/WannaCry), и некоторые пользователи сталкиваются с трудностями при правильной / надежной настройке. Производительность снижается с увеличением количества пользователей.

  • SFTP (SSH FTP), по-видимому, обеспечивает преимущества широкого распространения FTP, но недостатком является необходимость передачи копии файлов вместо непосредственной работы с файлом, хранящимся на сервере. FTP также описывается как протокол устаревания.

  • WebDAV (WebDAV с https), который является популярной альтернативой SMB, но с более низкой скоростью передачи. Представляется интересным, если нескольким пользователям приходится работать над одним файлом.

  • OwnCloud (или эквивалентное персональное облако), который использует https://

Я также слышал о SFTPNetDrive http://www.sftpnetdrive.com/#key_features, который мне интересен как способ сопоставления удаленной файловой системы через SFTP, как если бы это был локальный диск. Я считаю, что это решение эквивалентно использованию WinSCP, так как вам все еще нужно передавать файлы, но удобнее, поскольку оно интегрируется непосредственно в проводник. Не бесплатная, но их 10-пакетная (или более) лицензия предоставляется по разумной цене. Однако будет ли это означать установку одного логического диска на пользователя и как такое решение адаптируется, когда в команду вступает еще один работник?

Время, которое мне придется потратить на настройку сервера и клиентов, имеет значение, а также безопасность.

1 ответ1

0

Вы можете найти решение NQE Visuality Systems . Это коммерческий лицензионный продукт, написанный на C

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .