Монтирование KT ucloud biz на Linux через NetDrive

4 мин чтения provider-guide kt-ucloud-biz linux
Alex
AlexPrincipal Engineer
Подключение KT ucloud biz как точки монтирования в Ubuntu через экспериментальную сборку NetDrive для Linux — установка, настройка подключения и проверка из shell.

Команда бэкенда в Сеуле хранит артефакты сборки на KT ucloud biz, потому что политика резидентности данных компании требует хранения внутри Кореи, а этот провайдер уже утверждён закупкой. Сложности начинаются на CI-раннерах — это машины Ubuntu без браузера и без терпения к веб-консоли: скрипту деплоя просто нужно читать и записывать файлы по обычному пути. Сборка NetDrive для Linux монтирует KT ucloud biz так же, как на Windows и macOS: как обычное расположение в файловой системе, которое скрипт может открыть напрямую.

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

Смонтируйте KT ucloud biz на своей машине Ubuntu

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

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

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

Почему точка монтирования лучше веб-консоли на headless-машине

Собственная веб-консоль KT ucloud biz неплохо справляется с повседневным просмотром файлов, но она не поможет команде tar, cron-заданию или скрипту деплоя, которые ожидают обычный путь файловой системы. Скачать копию заранее — рабочий вариант, пока исходные файлы не изменятся на удалённой стороне, а потом придётся вручную сверять две версии. Монтирование аккаунта через NetDrive полностью убирает этот шаг — чтение и запись идут прямо в KT ucloud biz через точку монтирования, точно так же, как на локальный диск.

KT ucloud biz входит в список поддерживаемых провайдеров NetDrive с самых первых релизов продукта, наряду с остальными региональными облачными хранилищами. Запустите текущий релиз NetDrive на Linux так же, как на любой другой платформе.

Логотип KT ucloud biz, корейского регионального провайдера облачного хранилища, монтируемого через 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. Монтирование KT ucloud biz на сборочном сервере или личной машине разработчика — разумный сценарий; необслуживаемую продакшн-зависимость от него стоит сначала опробовать, а не считать само собой работающей.

NetDrive монтирует аккаунт облачного хранилища как локальный диск — именно так работает сборка для Linux в точке монтирования

Подключение аккаунта KT ucloud biz

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

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

На headless- или удалённой машине не полагайтесь только на статус в GUI — подтвердите монтирование из shell:

# Confirm the mount is listed
mount | grep kt-ucloud

# Or just try listing it
ls /mnt/kt-ucloud

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

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

Запись работает так же, как и чтение — скопируйте файл в точку монтирования, и NetDrive поставит загрузку в фоновую очередь, не блокируя процесс, который его записал.

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

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

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

Итог

Монтирование KT ucloud biz на Ubuntu даёт машине с Linux такой же прямой доступ к файловой системе для хранилища в Корее, какой NetDrive уже предоставляет на Windows и macOS, через установщик, живущий на GitHub, а не в apt. Для того же провайдера на более тщательно протестированной платформе см. Mount KT ucloud biz on Windows with NetDrive или Mount KT ucloud biz on macOS with NetDrive. Более широкий обзор работы NetDrive на Linux см. в NetDrive on Ubuntu Linux.

— Alex, NetDrive