Який хороший клієнт Amazon S3?


35

Я використовував консоль управління Amazon S3 для перегляду своїх файлів S3. На жаль, воно, схоже, не може сортувати файли (у певному відрі) за будь-яким іншим, крім того, що є за замовчуванням (що, схоже, за назвою). Мені хотілося б гарного клієнтського інтерфейсу за перегляд цих файлів, який дозволить мені сортувати їх за датою, тож новіші з’являться вгорі.

ОНОВЛЕННЯ: Мені також сподобається, якщо клієнт міг би шукати текст у відрі ... але я підозрюю, що це бажане мислення.


2
Я щойно спробував crossftp.com спробувати, і це спрацювало як чемпіон. Мені вдалося сортувати файли за датою та перетягувати / завантажувати декілька файлів.
викрадення рахунку

Відповіді:


22

DragonDisk - це гідний клієнтський графічний інтерфейс Amazon S3 ( http://www.s3-client.com/ ) У них є пакети debian для ubuntu. введіть тут опис зображення


7
Можливо, ви можете надати більше інформації про Dragondisk, чому він пристойний (на ваш погляд) і як його функціональність відповідає специфічним вимогам Ops.
stephenmyall


1
Хм. Схоже, це все ще працює, але, схоже, AWS більше не любить працювати з ним ... <Error> <Code> InvalidRequest </Code> <Message> Наданий вами механізм авторизації не підтримується. Будь ласка, використовуйте AWS4-HMAC-SHA256. </Message>
Пол Вебер

1
Не можу коментувати відповідь драконового диска через повтор, але, схоже, розробник планує випустити нову версію, яка підтримуватиме автентифікацію AWS V4 .
darkwing

2
Схоже, проект DragonDisk покинутий.
Пітер Дрінан

13

Я поїхав s3cmd:

 sudo apt-get -qq install s3cmd

Під час першого запуску він запитує ваші повноваження, тобто:

  • ключ доступу
  • секретний ключ
  • регіон (я поїхав за "eu-west-1")

і створює там, ~/.s3cfgде зберігає всі речі.

Після успіху ви можете перерахувати всі ваші відра:

s3cmd ls

вміст відра за:

s3cmd ls s3://bucket-name

і отримати файл:

s3cmd get s3://bucket-name/filename.txt

Для отримання додаткової інформації дивіться:

man s3cmd

Хоча я не є графічним інтерфейсом, я вважаю цей найбільш прийнятним із усіх :) Дякую!
wout

11

У вас є s3fs-c. Це інтерфейс FUSE до S3. Потрібно трохи попрацювати над його налаштуванням та запуском, але на відміну від двох інших пропозицій, він буде прозорим і діятиме, як і будь-який інший привід. Ви можете зберігати файли прямо до S3. Ви зможете відкрити відро S3 та переглядати файли в будь-якій утиліті Linux (наприклад, Gimp, Libre Office тощо).

Для використання s3fs-cвам доведеться його скласти та налаштувати. Ви можете знайти інструкції у файлі INSTALL .

Вам потрібно встановити build-essentials, libcurl4-openssl-dev, automake, pkg-config, libxml2-devі libfuse-devпобудувати його.

sudo apt-get install build-essentials libcurl4-openssl-dev pkg-config libxml2-dev libfuse-dev automake

то простий ./configure, makeі sudo make installповинен отримати збірку / установку роботи.


2
Зауважимо, що на сьогодні (грудень 2014 р.) s3fs-cЗначно відстає s3fs(від чого він був роздвоєний). s3fs-cне підтримує uid чи gid, тому я пішов з s3fs1,74.
кинан

Здається, s3fs також можна придбати через apt-get в Ubuntu 16.04
Пітер Ламберг,

7

Будь ласка, ознайомтеся з цим клієнтом Amazon S3, який має розширені функції та працює в будь-якій ОС

https://github.com/rusher81572/cloudExplorer


9
Чи можете ви пояснити трохи більше про це? Також, якщо ви творець, будь ласка, зазначте це у своїй відповіді.
Eyal

Як не дивно, я не міг знайти виконавчий файл згаданого банку в github
insign

Схоже, це не працює з постачальниками даних, які не сумісні з Amazon S3.
Ян Żankowski

2
Цей gui має найгірший дизайн, який коли-небудь зустрічався у будь-якій програмі
Kiwy

6

S3Fox - плагін Firefox, який працює в Ubuntu. Офіційна сторінка додатків на Mozilla виглядає застарілою, але вона працює чудово. Здається, не вдається сортувати файли за останньою зміненою датою.


2
На сторінці додатків Firefox написано "Цю надбудову вимкнено адміністратором".
Ян Філіпс

Спробуйте: s3fox.net
Дамір Олежар

3
Сьогодні s3fox мертвий
Nam G VU

6

Безкоштовна версія CrossFTP має підтримку S3 і, здається, справляє свою роботу: http://www.crossftp.com Скріншот з їх веб-сайту. Безкоштовна версія виглядає так само.

CrossFTP


Це працює для мене, але безкоштовна версія не дозволяє встановлювати дозволи для завантажених файлів. crossftp.com/features.htm
davidwebster48

2

Ви також можете спробувати minio client aka mc. mcнаписано на Golang і випущено під ліцензією Apache v2.

mc реалізує наступні команди

  ls        List files and folders.
  mb        Make a bucket or folder.
  cat       Display contents of a file.
  pipe      Write contents of stdin to one or more targets. When no target is specified, it writes to stdout.
  share     Generate URL for sharing.
  cp        Copy one or more objects to a target.
  mirror    Mirror folders recursively from a single source to many destinations.
  diff      Compute differences between two folders.
  rm        Remove file or bucket [WARNING: Use with care].
  access    Manage bucket access permissions.
  session   Manage saved sessions of cp and mirror operations.
  config    Manage configuration file.
  update    Check for a new software update.
  version   Print version.

Кожна команда самодокументована з прикладами, вам просто потрібно набрати

mc <command> --help

Сподіваюся, це допомагає.


1

Я використовую безкоштовну версію Yarkon . Це браузер S3 на базі HTML.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.