---
title: "S3-клиент для Mac: Amazon S3 и S3-совместимые хранилища"
description: "Работайте с Amazon S3, Cloudflare R2, Backblaze B2, Wasabi, DigitalOcean Spaces, Google Cloud Storage и MinIO на Mac: ключи, эндпоинты, path-style и копирование."
url: https://anybucket.app/ru/guides/s3-client-mac
lang: ru
---

# Amazon S3 на вашем Mac и все совместимые хранилища

Amazon S3 и хранилища, которые говорят на его API, от Cloudflare R2 до сервера MinIO у вас под столом, — в одном окне рядом с вашим Mac и другими серверами.

## Коротко

Получите у провайдера **идентификатор ключа доступа** и **секретный ключ доступа**. В AnyBucket нажмите **⇧⌘K**, выберите плитку провайдера (Amazon S3, Cloudflare R2, Backblaze B2, Wasabi, DigitalOcean Spaces, Google Cloud Storage или **Совместимое с S3**), заполните запрошенное поле — регион, ID аккаунта или эндпоинт, — вставьте ключи и подключитесь. Бакет откроется как папка: отметьте файлы клавишей Space и нажмите F5, чтобы скопировать их в другую панель.

## Что понадобится
Любое S3-совместимое хранилище подписывает запросы парой ключей:

- **Идентификатор ключа доступа** — открытая половина, например `AKIA…` у Amazon.
- **Секретный ключ доступа** — закрытая половина. AnyBucket хранит его в вашей связке ключей «вход», по одному объекту на закладку.

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

## Подключение в пять шагов
1. Откройте AnyBucket и нажмите **⇧⌘K** (**Файл → Подключение к серверу …**).
2. В разделе **Облачное хранилище** выберите плитку своего провайдера. Для всего, чего нет в списке, используйте **Совместимое с S3**.
3. Заполните единственное поле, которое указывает, где находится хранилище: регион, ID аккаунта или эндпоинт (см. таблицу ниже).
4. Вставьте идентификатор ключа доступа и секретный ключ доступа. Оставьте **Сохранить секрет в Связке ключей** включённым, если не хотите вводить его каждый раз.
5. При желании введите бакет и папку, задайте закладке короткое имя и нажмите **Подключиться**.

Закладка появится на начальной странице, в меню источника каждой панели и в палитре ⌘K.

## Где находится каждый провайдер
Каждая плитка запрашивает одно значение и составляет из него эндпоинт:

| Плитка | Что вы вводите | Эндпоинт, который использует AnyBucket |
| --- | --- | --- |
| Amazon S3 | Регион, необязательно (`us-east-1`) | Собственный эндпоинт Amazon |
| Cloudflare R2 | ID вашего аккаунта | `https://<account>.r2.cloudflarestorage.com` |
| Backblaze B2 | Регион бакета (`us-west-004`) | `https://s3.<region>.backblazeb2.com` |
| Wasabi | Регион (`us-east-1`) | `https://s3.<region>.wasabisys.com` |
| DigitalOcean Spaces | Дата-центр (`nyc3`) | `https://<region>.digitaloceanspaces.com` |
| Google Cloud Storage | Ничего | `https://storage.googleapis.com` |
| Совместимое с S3 | Адрес сервера | То, что вы ввели |

Google Cloud Storage работает через свой S3-совместимый интерфейс, который использует **ключи HMAC**: создайте ключ доступа и секрет для сервисного аккаунта или своего пользователя в настройках Cloud Storage, затем вставьте их, как описано выше.

## MinIO и собственные хранилища
Для MinIO, LocalStack и других собственных серверов выберите **Совместимое с S3** и введите адрес сервера с портом, например `https://minio.example.com:9000`.

Затем включите в закладке **адресацию в стиле пути (path-style)**. Amazon помещает бакет в имя хоста (`bucket.s3.amazonaws.com`), а большинство собственных хранилищ ожидают его в пути (`minio.example.com/bucket`). Если хранилище подключается, но ничего не показывает или отклоняет все запросы, в первую очередь проверьте path-style. См. [устранение неполадок](https://anybucket.app/ru/support/troubleshooting#s3-path-style).

## Копирование, перемещение и большие файлы
Бакет ведёт себя как папка на вашем Mac:

- **Загрузка:** откройте этот Mac в другой панели, отметьте файлы клавишей Space и нажмите **F5**. Перетаскивание файлов из Finder тоже работает.
- **Скачивание:** то же самое в обратную сторону или **⇧⌘D**, чтобы скачать в выбранную папку.
- **Большие файлы** загружаются частями с помощью составной загрузки (multipart upload), а при обрыве соединения передача повторяется через новое.
- **Внутри одного сервера** копирование выполняется на стороне сервера через **CopyObject**: на ваш Mac ничего не скачивается.
- **Между провайдерами**, например из Amazon S3 в Cloudflare R2, откройте их в разных панелях и нажмите F5. Файлы идут через небольшой буфер на вашем Mac. См. [копирование файлов между серверами](https://anybucket.app/ru/guides/copy-files-between-servers-mac).

**⇧⌘C** копирует URL файла, а **F3** открывает его в Быстром просмотре.

## Папка всегда в актуальном состоянии
Чтобы сделать резервную копию папки в бакете, откройте папку в одной панели, а бакет — в другой и нажмите **⌥F5**. «Сравнить и синхронизировать» покажет все различия, а вы выберете зеркалирование в одну сторону или синхронизацию в обе. См. [синхронизацию папки с сервером](https://anybucket.app/ru/guides/sync-folder-with-server).

## Вопросы и ответы

### Хороший ли AnyBucket S3-клиент для Mac?

Он создан для этого: нативное приложение для Mac с плиткой для каждого провайдера, ключами в связке ключей, составной загрузкой, копированием на стороне сервера и очередью, которая переживает выход из приложения. К тому же S3 стоит в том же окне рядом с SFTP, FTP и WebDAV, так что между ними можно копировать. Сначала [попробуйте вживую](https://anybucket.app/ru/try).

### С какими S3-совместимыми хранилищами он работает?

У Amazon S3, Cloudflare R2, Backblaze B2, Wasabi, DigitalOcean Spaces и Google Cloud Storage свои плитки. MinIO, LocalStack и другие хранилища подключаются через **Совместимое с S3** по своему эндпоинту.

### Где хранится мой секретный ключ?

В вашей связке ключей «вход», по одному объекту на закладку. У AnyBucket нет собственного аккаунта или облачного сервиса, поэтому ключ никогда не покидает ваш Mac, кроме как для подписи запросов к провайдеру.

### Бакет открывается, но в нём пусто

Для собственных хранилищ включите в закладке адресацию в стиле пути (path-style). Также проверьте, что ключу разрешено получать список содержимого бакета и что регион или эндпоинт — именно этого бакета.

### Можно ли копировать прямо из одного бакета в другой?

Да. На одном сервере копирование выполняется на стороне сервера. Между двумя провайдерами откройте их в разных панелях и нажмите F5: заранее скачивать ничего вручную не нужно.

## Читайте дальше

- [Amazon S3 и совместимые](https://anybucket.app/ru/features/s3)
- [Cloudflare R2 на Mac](https://anybucket.app/ru/guides/cloudflare-r2-mac)
- [Backblaze B2 на Mac](https://anybucket.app/ru/guides/backblaze-b2-mac)
- [Копирование между серверами](https://anybucket.app/ru/guides/copy-files-between-servers-mac)

**Купить за 9,99 $:** https://buy.polar.sh/polar_cl_pCF9yOjezTUaUqMPyUsxEho1EjcOvo6Bk49Q929LQCQ

---

AnyBucket — независимое программное обеспечение, созданное [Clever Mechanisms](https://clevermechanisms.dev). Оно не связано с Apple Inc. или каким-либо провайдером хранилищ, не одобрено и не спонсируется ими. Independent software in the spirit of Cyberduck and the classic two-pane commanders. Not affiliated with iterate GmbH (Cyberduck). Apple, Mac, macOS, Finder и Quick Look являются товарными знаками Apple Inc., зарегистрированными в США и других странах и регионах. Amazon S3 является товарным знаком Amazon.com, Inc. Другие названия продуктов являются товарными знаками их владельцев. Написать в поддержку: support@clevermechanisms.dev
