Монтирование Filen в Linux через NetDrive

4 мин чтения provider-guide filen linux
Alex
AlexPrincipal Engineer
Подключите зашифрованное облачное хранилище Filen к Ubuntu через экспериментальную сборку NetDrive для Linux и смонтируйте его как обычный путь файловой системы.

Backend-разработчик, использующий сборочные агенты на Ubuntu, хранит в Filen зашифрованные архивы проектов — клиентские контракты, ключевой материал и случайный tar-архив, которому не место в открытом виде на общем диске. Проблема даёт о себе знать в первый же момент, когда скрипту деплоя нужно прочитать один из этих файлов: собственный клиент Filen — это приложение синхронизации, а не точка монтирования, поэтому скрипту приходится либо ждать полной синхронизации, либо кто-то скачивает файл вручную. Linux-сборка NetDrive даёт этой машине обычную точку монтирования для аккаунта Filen — точно так же, как это уже делается для Google Drive, S3 и более чем 20 других провайдеров на Windows и macOS.

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

Смонтируйте Filen на своей машине с Ubuntu

NetDrive показывает Google Drive, OneDrive, S3, SFTP, WebDAV и другие хранилища как обычные диски в Windows и macOS — без синхронизации и полной загрузки файлов.

  • Filen отображается как обычная точка монтирования Ubuntu
  • Файлы передаются по запросу — отдельный клиент синхронизации не нужен
  • Работает рядом с S3, SFTP и более чем 20 другими провайдерами в одном менеджере дисков
WindowsmacOS
Скачать NetDrive для Linux →

Бесплатный пробный период. Доступны бессрочная лицензия и подписка.

Что Filen добавляет в список провайдеров NetDrive

Filen — это провайдер облачного хранилища, построенный вокруг сквозного шифрования всего, что загружает пользователь. NetDrive добавил Filen в список поддерживаемых провайдеров в одном из недавних релизов, вместе с Koofr, Files.com, ImageKit и OpenDrive. Стоит сразу прояснить один момент: шифрование Filen — это свойство самого сервиса Filen, а не функция NetDrive — NetDrive не добавляет собственный слой шифрования на стороне клиента поверх какого-либо провайдера, включая Filen. Что действительно даёт NetDrive — это точку монтирования: после подключения аккаунта Filen его содержимое ведёт себя как любой другой смонтированный через NetDrive диск, а чтение и запись идут напрямую в Filen.

Логотип Filen, провайдера облачного хранилища со сквозным шифрованием, теперь доступного для монтирования через NetDrive

Установка NetDrive на Ubuntu

NetDrive для Linux не распространяется через репозитории пакетов Ubuntu — он поставляется в виде релиза на GitHub:

  1. Перейдите на github.com/NetDrive/installer и скачайте релиз, соответствующий вашей версии Ubuntu.
  2. Следуйте инструкциям из этого репозитория, чтобы установить компонент драйвера, от которого зависит монтирование — для этого шага понадобится sudo.
  3. Установите сам пакет NetDrive.
  4. Запустите NetDrive один раз, чтобы компонент драйвера загрузился до добавления диска.

Минимально поддерживаемая версия — Ubuntu 16.04, а на странице сравнения самого NetDrive поддержка Linux отмечена как экспериментальная — Windows и macOS получают основной объём тестирования и более быстрое исправление ошибок. Монтирование Filen на личной рабочей станции или CI-машине — разумный сценарий; тщательно протестируйте на своём оборудовании, прежде чем полагаться на это в чём-то критичном и без присмотра.

Менеджер дисков NetDrive, показывающий несколько облачных провайдеров, смонтированных как диски в одном списке

Подключение аккаунта Filen

  1. Откройте Drive Manager NetDrive и нажмите + Add Drive.
  2. Выберите Filen из списка провайдеров.
  3. Войдите с помощью email и пароля от аккаунта Filen, когда будет запрошено.
  4. Задайте точку монтирования — например, /mnt/filen, или любую пустую директорию, которой вы управляете.
  5. Нажмите Connect. NetDrive выполнит аутентификацию и смонтирует аккаунт по этому пути.

Проверка монтирования из терминала

На безголовой машине подтвердите монтирование через оболочку, а не полагайтесь только на графический интерфейс:

# Confirm the mount is listed
mount | grep filen

# Or just try listing it
ls /mnt/filen

Подтверждение успешного подключения облачного диска после монтирования

Пустой список сразу после подключения обычно означает лишь то, что корневая папка ещё не успела заполниться — дайте этому несколько секунд, прежде чем считать, что что-то сломалось. Если директория всё ещё пуста после этого, сначала проверьте учётные данные Filen — опечатка в пароле является самой частой причиной неудачи первого подключения без явного сообщения об ошибке. Запись на смонтированный диск работает так же, как и чтение: скопируйте файл по этому пути, и NetDrive поставит загрузку в фоновую очередь, не блокируя процесс, который его записал.

Что стоит учитывать в Linux-сборке

  • Отдельный цикл выпуска релизов. Linux-сборка выходит по собственному расписанию, поэтому исправление или новый провайдер, появившийся для Windows или macOS, не обязательно появится в Linux в ту же неделю.
  • Нет интеграции с apt. Установки и обновления происходят через релизы GitHub, а не через менеджер пакетов Ubuntu.
  • Windows и macOS — основные проверенные платформы. NetDrive считает их готовыми к продакшену; Linux пока остаётся помеченным как экспериментальный.

Итог

Монтирование Filen в Ubuntu даёт Linux-машине такой же прямой доступ к зашифрованному облачному хранилищу на уровне файловой системы, какой NetDrive уже предоставляет в Windows и macOS, через установщик, который живёт на GitHub, а не в apt. О том же провайдере на более тщательно протестированной платформе — см. Mount Filen on macOS with NetDrive или Mount Filen on Windows with NetDrive. Более широкую картину работы NetDrive на Linux — см. NetDrive on Ubuntu Linux.

— Alex, NetDrive