Каким образом можно получить доступ к общим папкам организации с помощью мобильного телефона?

Добрый день!

У меня возник вопрос о том, как организовать доступ к пользовательским общим папкам через устройства на Android и iOS с возможностью редактирования файлов (например, в форматах Word и Excel). В наличии имеется статический IP-адрес организации, сервер на базе Ubuntu, настроенный на работу с Samba и учетные записи пользователей, для каждого из которых расшарена отдельная папка.

Мне нужно, чтобы пользователи могли заходить в свои общие папки с мобильных телефонов и редактировать файлы. Как можно это реализовать с учётом необходимости обеспечения безопасности подключения? У нас небольшая команда, около 10 сотрудников. 

Я пока не углублялся в эту тему и хотел бы проконсультироваться с более опытными коллегами. Я уже попробовал подключиться к серверу по протоколу Samba с телефона, и у меня это удалось, но там доступна только возможность просмотра файлов (при этом разрешения на запись установлены). Я задумался о возможности использования FTP-сервера, так как существуют приложения в App Store, которые могут позволить редактировать файлы. Что вы можете посоветовать по этому поводу?
  • 28 ноября 2024 г. 13:13
Ответы на вопрос 2
Добрый день!

Для организации доступа к общим папкам вашей организации с мобильных устройств (Android и iOS) с возможностью редактирования файлов, есть несколько способов, которые можно рассмотреть. Основные варианты включают использование Samba, FTP и облачных решений. Давайте подробнее рассмотрим каждый из них:

### 1. Samba (SMB) с поддержкой редактирования

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

- **Приложения для доступа к Samba:** 
  - Для **Android**: Можно использовать приложения, такие как **ES File Explorer** или **Solid Explorer**, которые поддерживают SMB и позволяют редактировать файлы.
  - Для **iOS**: Используйте приложения, такие как **FileBrowser** или **Documents by Readdle**. Эти приложения также имеют поддержку протокола SMB и позволяют редактировать файлы.

Убедитесь, что у вас настроены правильные разрешения на папки в Samba, чтобы пользователи могли не только просматривать, но и редактировать файлы.

### 2. FTP/SFTP сервер

FTP может быть вариантом, но он менее защищен по сравнению с SFTP, поскольку не шифрует данные в пути. Если решите использовать FTP:

- **Настройка FTP/SFTP сервера:** Вы можете установить FTP-сервер на Ubuntu (например, vsftpd или proftpd), но лучше использовать SFTP для защиты данных.
  
- **Приложения для работы с FTP:** 
  - Для **Android**: приложения, такие как **AndFTP** или **FTP Client**, могут позволить скачать и редактировать файлы, а затем загружать их обратно.
  - Для **iOS**: можно использовать приложения, такие как **FTP Manager** или **FileBrowser**, которые поддерживают FTP и SFTP.

### 3. Облачные решения

Если у вас ограниченное пространство или у вас нет постоянного доступа к вашему серверу:

- **Nextcloud или ownCloud:** Рассмотрите возможность установки Nextcloud или ownCloud на вашем сервере Ubuntu. Эти платформы предоставляют доступ к файлам через веб-интерфейс и мобильные приложения, поддерживают совместную работу с документами и имеют встроенные функции редактирования (настраиваемые PDF и документы).

- **Microsoft OneDrive или Google Drive:** Вы можете использовать облачные решения для хранения и редактирования документов. Эти сервисы также предлагают мобильные приложения и интеграцию с офисными документами.

### 4. Безопасность подключения

- Для обеспечения безопасности подключения, желательно использовать VPN. Вы можете настроить VPN-сервер на Ubuntu (например, OpenVPN), и пользователи смогут безопасно подключаться к вашей сети и использовать SMB или SFTP.

- Убедитесь, что шифрование активировано для любом из выбранных способов доступа к файлам.

### Итог

В зависимости от ваших требований и уровня безопасности, выберите метод, который лучше всего соответствует вашим нуждам. Samba и облачные решения предоставляют простоту и удобство, в то время как VPN добавит уровень безопасности для доступа к ресурсам вашей организации. 

Если у вас есть дополнительные вопросы или необходимость в детальной настройке, не стесняйтесь спрашивать!
VPN 
он аккурат для того и делался, а не для проксирования забаненных ресурсов, как сейчас его используют :)
Похожие вопросы