Есть много онлайн-хранилищ файлов, например Google Диск и Dropbox. Однако они управляются третьими сторонами, а это означает, что вы часто не можете контролировать данные, которые вы загрузили.
К счастью, есть много альтернатив с открытым исходным кодом, заботящихся о конфиденциальности, который вы можете разместить на собственном сервере. Одно из них - Nextcloud, приложение на базе PHP. который позволяет вам получать доступ к файлам через веб-интерфейс и WebDAV.
О Nextcloud
Nextcloud предлагает больше встроенных мер безопасности, чем другие решения для частного облакатакие как двухфакторная аутентификация, защита от перебора и многие другие средства защиты. Nextcloud полностью бесплатен, имеет открытый исходный код и кроссплатформенный.
Этот сервис имеет множество функций, которые делают его отличным бесплатным вариантом, среди которых мы можем выделить:
Характеристики
- Простой в использовании веб-интерфейс и приложения для различных операционных систем Android, iOS, Windows, Mac и Linux.
- Простой внутренний и внешний обмен файлами и совместная работа с дополнительными настройками, такими как защита паролем и срок действия
- Встроенный аудио- и видеочат, дополнительное совместное редактирование документов Office, интеграция с Outlook и многое другое
- Поддерживает внешнее хранилище данных, такое как сетевой диск Windows, FTP, WebDAV, NFS и другие.
- Многочисленные функции активной и пассивной безопасности, такие как двухфакторная аутентификация, защита от перебора и CSP 3.0, а также журнал аудита.
- Опционально с шифрованием на стороне сервера (настраивается внешней памятью) и сквозным шифрованием на стороне клиента (настраивается по папке)
- Полный административный контроль над совместным доступом к файлам с использованием правил контроля доступа к файлам, таких как «DOCX может быть загружен только из внутренней сети» или действий, предпринятых для определенных действий (например, установка ключевых слов)
интеграция
- Nextcloud хорошо интегрирован с UCS и предлагает простую установку. Автоматическая настройка включает в себя следующие пункты:
- Учетная запись администратора также является администратором Nextcloud.
- По умолчанию все пользователи могут использовать Nextcloud.
- Пользователи и группы могут быть активированы или исключены в соответствующих настройках.
- Размер памяти можно настроить для каждого пользователя в пользовательских настройках.
- Все пользователи и группы получают выгоду от схемы LDAP Nextcloud
- Веб-сервер полностью настроен и действует как обратный прокси-сервер TLS и активный веб-сервер UCS.
Установка Nextcloud на Ubuntu 18.04 и производные
Si вы хотите установить Nextcloud в своей системе, у нас есть возможность установить его с помощью пакетов snap, это сэкономит нам много времени, чем если бы мы делали это вручную.
только необходимо, чтобы в нашей системе была включена технология Snap. В случае, если мы не можем установить его с помощью:
sudo apt install snapd
Пакет Snap поставляется с собственной версией Apache. работает на 80-м порту. Если у вас есть существующий веб-сервер, вы должны удалить его, прежде чем продолжить.
Сделал это теперь мы можем установить Nextcloud с:
sudo snap install nextcloud
После завершения установки они должны открыть свой веб-браузер и ввести адресную строку
localhost
На открывшейся веб-странице должны создать свои учетные данные для доступа с именем пользователя и паролем для создания учетной записи администратора.
Как только это будет сделано, вы можете приступить к настройке приложения по своему вкусу.
Как установить клиент Nextcloud на Ubuntu 18.04 и производные?
Теперь, если у вас уже есть Nextcloud на другом компьютере они могут использовать клиента этого для других ваших компьютеров.
Только для этого Они должны открыть терминал Ctrl + Alt + T, и мы собираемся добавить репозиторий в систему.
sudo add-apt-repository ppa: nextcloud-devs/client
Сейчас мы обновляем список приложений и репозиториев:
sudo apt-get update
Y наконец, мы устанавливаем клиент Nextcloud с:
sudo apt install nextcloud-client
Готово установка Теперь вы можете запустить клиент, выполнив поиск в меню системных приложений..
Здесь они должны разместить информацию для подключения к серверу.
Он работает в Debian 9, в Elementary 0.4 Loki и 5.0 Juno и в Deepin 15.4.
Мне повезло, что я обнаружил это, потому что в Dropbox мне надоело решение не синхронизировать зашифрованные папки.
Я поправляю, в Debian он не работает, потому что формат ppa предназначен для ubuntu