Відповіді, що даються кожним, начебто говорять: «ось що потрібно зробити: бла-бла-бла ...» Багато дерев; може бути важко побачити ліс. Можливо, вам стане в нагоді наступне:
В основному є три технології, які ви можете використовувати для того, щоб робити те, що ви хочете робити, а це дозволяти авторизованим користувачам отримувати доступ до файлів Windows, які сидять на «звичайних офісних комп’ютерах» (а не на файлових серверах) безпечно з будь-якої точки Інтернету. В межах кожної технології Є багато продуктів, починаючи від безкоштовних до дорогих, від уже встановлених з Windows, до речей, які потребують штатного ІТ-персоналу, щоб їх увімкнути (чи чув я хтось каже "SharePoint"?). Ось перелік різних технологій:
Спільний обмін файлами Windows (називається CIFS) через VPN. Багато інформації вище. Ключовим є те, що якщо вашим користувачам коли-небудь знадобиться отримати доступ до файлів з невідомих мережевих середовищ (подумайте: готельний Wi-Fi), вам потрібно буде найняти охоронця, щоб вони не вбили вас, коли вони повернуться з поїздки.
WebDAV. Для цього не потрібно VPN, і він використовує HTTPS для транспортування, тому він працює так само, як і веб-серфінг (це набагато краще, ніж SMB). Але звичайно вам потрібно налаштувати брандмауер, щоб офісна машина з файлами була веб-сервером.
SFTP (захищений FTP) або навіть FTP через VPN. Internet Explorer - це OK FTP-клієнт, і ftp працює через Інтернет (!) - але ви точно не "отримуєте" доступ до файлів, ви переносите файли. Якщо це все-таки потрібно зробити вашим людям, це може бути дешевим і веселим вибором.
Однак я вважаю, що Dropbox - це WebDAV як послуга. Отже, якщо ваші користувачі звикли і хочуть метафору "веб-папки" UX, вони можуть вважати спільний доступ до файлів Windows (CIFS / SMB) занадто важким, SFTP занадто голими кістками, а WebDAV - "правильно".
Ви можете знайти безліч продуктів, шукаючи CIFS / SMB, WebDAV або SFTP.
У світі Linux існує реалізація SMB / CIFS з відкритим кодом під назвою Samba. Але я думаю, що вам не байдуже Linux.