Amazon S3 на macOS через NetDrive: бакеты прямо в Finder
Подключите любой бакет Amazon S3 как том macOS через NetDrive. Просматривайте файлы, перетаскивайте их и загружайте многогигабайтные файлы прямо из Finder на macOS 14 и новее.
У вас на Mac лежит папка с обучающими данными на 60 ГБ, есть бакет s3://ml-team-staging/, который её ждёт, и совсем нет терпения на страницу загрузки в AWS Console, которая напоминает, что для файлов больше 5 ГБ нужен CLI. NetDrive превращает бакет в том Finder на macOS, так что загрузка становится обычным перетаскиванием, а вся логика multipart происходит за кулисами.

Подключите свои бакеты S3 к Finder
NetDrive показывает Google Drive, OneDrive, S3, SFTP, WebDAV и другие хранилища как обычные диски в Windows и macOS — без синхронизации и полной загрузки файлов.
- Загрузка перетаскиванием с multipart для файлов больше 5 ГБ
- Потоковое чтение — без полной синхронизации бакета на SSD
- Автоопределение региона в NetDrive 3.19, так что ошибка с эндпоинтом больше не стоит вам переподключения
Бесплатный пробный период. Доступны бессрочная лицензия и подписка.
Почему подключать S3 как диск, а не использовать Console или aws s3 cp
Страница загрузки в AWS Console вполне годится для пары мелких файлов. Она не годится, когда нужно скопировать дерево каталогов, возобновить частичную загрузку или дать младшему коллеге доступ к одному бакету, не обучая его сначала флагам CLI. aws s3 sync решает проблему загрузки, но бакет остаётся невидимым для любого приложения macOS, которое о нём не знает — Finder, Preview, Quick Look, любого редактора на ваш выбор.
NetDrive выбирает третий вариант: представить бакет так, будто это съёмный том. Finder показывает объекты как файлы, папки как папки, а редактор, открывающий logo.psd на подключённом томе, просто видит файл по обычному пути. NetDrive кеширует то, что вы читаете, стримит то, что не читаете, и разбивает на части загрузки больше 5 ГБ через S3 multipart API.

Перед началом
Вам понадобятся три вещи со стороны Mac и две со стороны AWS.
На macOS:
- macOS 14 (Sonoma) или новее. NetDrive 3.18 поднял минимальную планку до Sonoma; если вы всё ещё на Ventura, NetDrive 3.17 продолжит работать, но новых функций не получит.
- NetDrive 3 для macOS — установщик DMG на netdrive.net/download/mac. На Mac с Apple Silicon работает нативный бинарник ARM64 (начиная с 3.14.309), без Rosetta.
- macFUSE — страница загрузки для macOS ссылается на проект osxfuse.github.io; установите его до первого запуска NetDrive.
На стороне AWS:
- Пользователь или роль IAM как минимум с
s3:ListBucketи теми действиями чтения/записи, которые вам реально нужны (s3:GetObject,s3:PutObject,s3:DeleteObject,s3:AbortMultipartUpload). Не используйте для этого root-аккаунт. - Пара ключей доступа, созданная для этого IAM-пользователя. Храните их в менеджере паролей, а не в истории команд shell.
Пробная версия даёт 7 дней на проверку рабочего процесса перед решением о лицензии.
Шаг за шагом: добавляем диск S3 в NetDrive
- Откройте NetDrive из папки «Программы». Если это первый запуск на этом Mac, войдите в свой аккаунт Bdrive, чтобы NetDrive распознал вашу пробную версию или лицензию.
- Нажмите «New drive» и выберите Amazon S3 из списка провайдеров. S3 находится в разделе объектного хранилища рядом с Wasabi, Backblaze B2, Azure Blob и Google Cloud Storage.
- Вставьте ключ доступа и секретный ключ. NetDrive использует их только для аутентификации в бакете — держите IAM-пользователя с узкими правами, чтобы утечка с рабочей станции не стала утечкой прод-аккаунта.
- Выберите бакет и, при желании, префикс. Оставьте префикс пустым, чтобы подключить весь бакет, или укажите
team/photos/2026/, если хотите, чтобы корнем подключения было одно поддерево. Начиная с NetDrive 3.19.7 регион определяется автоматически по метаданным бакета — в более ранних версиях его всё ещё нужно выбирать вручную. - Выберите тип подключения. Network drive — вариант по умолчанию, подходит для большинства приложений. Read-only безопаснее для прод-бакета, который вы только просматриваете; removable помогает с редкими приложениями, которые отказываются писать на сетевые тома.
- Нажмите Mount. В Finder появится бакет как новый пункт боковой панели.

Что нужно знать после подключения бакета
Multipart для больших объектов. Всё, что больше 5 ГБ, автоматически идёт через S3 multipart upload API — это поведение по умолчанию ещё с NetDrive 3.5.434 — так что сбой сети при отправке экспорта Final Cut на 22 ГБ не приведёт к потере всего файла.
Фоновые загрузки. Перетащите файл на том — и Finder сразу вернёт управление вам. Диспетчер дисков NetDrive показывает очередь и прогресс каждой передачи.

S3-совместимые эндпоинты. Если вы также используете Wasabi, Backblaze B2 или самостоятельно развёрнутый MinIO, та же запись Amazon S3 подходит и для них — просто укажите свой эндпоинт вместо адреса AWS. Поддержка Wasabi появилась в NetDrive 3.4.398, Backblaze B2 — в 3.5.434, а совместимость с MinIO — в 3.15.450.
Размер кеша. В разделе Preferences → Cache можно ограничить локальный кеш NetDrive от 100 ГБ до 1 ТБ. Ставьте больше, если на SSD Mac есть место — повторное открытие того же мастер-файла на 4 ГБ будет мгновенным, если он уже в кеше.
Итоги
Подключение бакета S3 на macOS через NetDrive — это в основном вопрос учётных данных IAM и выбора имени бакета. После подключения Finder работает с ним как с любым другим томом — в этом и весь смысл. Если вы также работаете с Windows, руководство по Google Drive на Windows 11 описывает тот же процесс с OAuth от Google вместо пары ключей доступа, а заметки о NetDrive 3.18 для macOS подробнее объясняют минимальную планку Sonoma.
— Kai, NetDrive