Вопрос или проблема
Существуют ли браузеры AWS S3 для Ubuntu 20.04?
Я видел много вариантов, но большинство ссылок неактивны или не поддерживаются.
Вы можете просматривать через CLI, используя Rclone, это отличный способ с открытым исходным кодом для связи облачных сервисов с файлами на устройстве. Он может предоставить экспериментальный веб GUI или вы можете подключить бакет как папку
.
Ответ или решение
Для пользователей Ubuntu 20.04, которые ищут средство для просмотра и управления Amazon S3, существует ряд решений, как с графическим интерфейсом, так и на основе командной строки. Вопрос о наличии подобных инструментов часто возникает из-за необходимости эффективно управлять данными в облаке, учитывая при этом удобство и актуальность ПО. Рассмотрим несколько опций, доступных для пользователей Ubuntu 20.04, которые помогут вам работать с Amazon S3.
Теория
AWS S3 — это объектное хранилище от Amazon, которое позволяет пользователям сохранять и извлекать любые объемы данных в любое время и из любого места. Для многих управлять данными через веб-консоль AWS неудобно или недостаточно, поэтому появляются запросы на специализированные приложения.
Основные требования к таким приложениям включают:
- Управление через удобный графический интерфейс: для упрощенного доступа и управления без необходимости использовать команды.
- Обновляемость: приложения должны поддерживаться и обновляться, чтобы гарантировать совместимость с последними версиями API AWS.
- Кроссплатформенность и поддержка Ubuntu: приложения должны корректно работать на Ubuntu 20.04.
- Дополнительные функции: такие как монтирование как файловой системы, синхронизация и шифрование данных.
Примеры
-
Rclone
Теория: Rclone — популярный инструмент для синхронизации файлов с облачными сервисами. Он поддерживает многие облачные платформы, в том числе AWS S3. Это CLI-инструмент, с помощью которого можно выполнять все основные операции управления данными.
Пример: В дополнение к командной строке, Rclone предоставляет экспериментальный веб-GUI, который можно запустить для получения графического интерфейса управления.
Применение: Для установки Rclone в Ubuntu 20.04 вы можете использовать следующие команды:
sudo apt install rclone rclone config
С помощью конфигурации
rclone config
настройте подключение к вашему AWS S3 аккаунту. Далее, вы можете синхронизировать данные, используя команды Rclone, или воспользоваться их веб-GUI. -
Cyberduck
Теория: Cyberduck — это популярный клиент для управления облачными хранилищами с многофункциональным интерфейсом. Изначально разработанный для macOS и Windows, он поддерживает выполнение базовых и продвинутых операций управления данными.
Пример: Cyberduck поддерживает передачу файлов, управление метаданными и настройку доступа, работая не только с S3, но и с другими облачными сервисами.
Применение: Cyberduck можно установить на Ubuntu через Wine или использовать портированную версию. Он позволяет подключаться напрямую к S3, управлять файлами с удобным графическим интерфейсом и даже использовать скрипты для автоматизации задач. Чтобы установить:
sudo apt install wine # Скачать и установить Cyberduck для Windows с использованием Wine
-
S3cmd
Теория: S3cmd — это еще один мощный инструмент командной строки, предназначенный для работы с S3-совместимыми хранилищами. Он предлагает расширенные возможности, такие как резервное копирование, инвентаризация и автоматизация задач.
Пример: S3cmd позволяет не только загружать и скачивать данные, но и управлять политиками доступа, версиями объектов и выполнять другие административные задачи.
Применение: Для установки S3cmd используйте PIP:
sudo apt install python3-pip pip3 install s3cmd
Настройка осуществляется через команду
s3cmd --configure
, где можно ввести данные доступа AWS для дальнейшего использования. -
Mountain Duck
Теория: Mountain Duck — дополнение к Cyberduck, позволяющее монтировать облачные хранилища как локальные диски, обеспечивая тем самым удобный интерфейс для работы с файлами.
Пример: Поддерживает все функции Cyberduck, но с дополнительной возможностью работы с файлами напрямую через файловую систему Ubuntu.
Применение: Использование Wine на Ubuntu поможет в установке Mountain Duck, что позволит вам монтировать S3 как сетевой диск.
Заключение
Подводя итоги, для управления Amazon S3 на Ubuntu 20.04 доступны несколько проверенных и надежных инструментов. Выбор между ними зависит от ваших предпочтений: хотите ли вы использовать командную строку как в Rclone и S3cmd, или предпочитаете графический интерфейс Cyberduck. Главное — определить ваши собственные потребности и выбрать решение, которое будет полностью им отвечать. Поддержка актуальности и совместимости с последними обновлениями AWS также важна, чтобы ваше решение оставалось надежным и эффективным в долгосрочной перспективе.