Как настроить файловый сервер для общего удаленного доступа?

Как можно создать файловый сервер для доступа из внешней сети, где пользователи смогут редактировать файлы прямо на сервере и сохранять их без необходимости скачивания на свой компьютер? Предпочтениями является отсутствие необходимости использования дополнительного программного обеспечения для открытия файлов, а также возможность открытия файлов в нужной программе из встроенного проводника. Предполагается, что стандартные порты FTP (21), а также порты Samba (445 и 135-139) не подходят.
  • 24 мая 2024 г. 18:11
Ответы на вопрос 2
Для реализации такой задачи можно использовать протокол WebDAV (Web-based Distributed Authoring and Versioning), который позволяет создавать файловые серверы с возможностью удаленной работы с файлами через Интернет. Ниже приведены общие шаги для настройки файлового сервера с поддержкой WebDAV:

1. Установите и skonfigurujе веб-сервер, например, Apache или Nginx.
2. Включите модуль mod_dav для Apache или установите соответствующий модуль для Nginx.
3. Создайте папку, которую вы хотите сделать доступной для удаленного доступа через WebDAV.
4. Настройте права доступа к этой папке, чтобы разрешить запись пользователей, которые будут редактировать файлы.
5. Создайте пользователей и пароли для доступа к этой папке через WebDAV.
6. Настройте конфигурационные файлы веб-сервера, чтобы определить местоположение и права доступа к WebDAV-папке.
7. Проверьте настройки и перезапустите веб-сервер.

После завершения этих шагов пользователи смогут обращаться к файловому серверу через браузер или проводник операционной системы, вводя адрес, имя пользователя и пароль. Они смогут открывать файлы прямо на сервере, редактировать их в соответствующих программах (например, текстовые документы в текстовом редакторе) и сохранять изменения без необходимости скачивания и загрузки файлов.
Есть хорошее под названием WebDAV. Это - протокол доступа к файлам, работающий поверх HTTP (и HTTPS). В WImdows серверная часть реализуется одним из компонентов IIS (обычно его надо устанавливать/активировать  отдельно). Ну, а ещё через WebDAV Sharepoint мог работать. Клиент WebDAV встроен в Windows, начиная с XP (надеюсь, его ещё не выпилили) как редиректор (клиентский компонент сети Microsoft) -  то есть, папки и файлы по WebDAV доступны как обычные файлы и папки на сетевом диске. Когда-то (не в курсе за сейчас) по WebDAV можно было даже c файлохранилищами типа Яндекс-диска работать. 
PS Порты NetBIOS и SMB настолько часто используются всяческими вирусами, что многие провайдеры для клиентов на тарифах для физлиц блокируют их. Вероятно, поэтому вам и не удалось их открыть.
Похожие вопросы