Файловые менеджеры помогают иерархически структурировать объекты в бакете.
Перед началом работы
В начале нужно создать авторизованный аккаунт, если он еще не создан, и проверить доступность данных об идентификаторе ключа и секретном ключе.
Чтобы создать аккаунт нужно зайти в меню «Аккаунты» сервиса Объектное хранилище и нажать на кнопку «Добавить аккаунт».
При создании аккаунта всплывет окно с данными, которые необходимо сохранить, т.к. после закрытия окна восстановить Secret Key уже нельзя. Но, если он был все-таки утерян, можно будет создать новый аккаунт или добавить новый секретный ключ к имеющемуся аккаунту.
CyberDuck
Установить Cyberduck (бесплатный браузер облачного хранилища для Mac и Windows с поддержкой Объектного хранилища S3, а также многих других облачных платформ) можно при помощи дистрибутива продукта с официального сайта, а также классического пользовательского интерфейса операционной системы.
Подключение
При подключении необходимо указать:
- Тип подключения: Amazon S3.
- Сервер и порт: hb.bizmrg.com:443.
- Access Key ID: индентификатор ключа, который был получен при создании аккаунта Объектного хранилища.
- Secret access key: секретный ключ, который был получен при создании аккаунта Объектного хранилища.
Примечание
CyberDuck работает с Объектным хранилищем LinxCloud как с иерархической файловой системой. Благодаря этому ключи объектов, загруженных через CyberDuck, будут иметь вид: prefix/subprefix/image.png.
WinSCP
WinSCP — это графический клиент для Windows с открытым исходным кодом, поддерживающий протоколы SFTP (SSH File Transfer Protocol) и SCP (Secure Copy Protocol). С помощью него можно производить копирование файлов между компьютером и серверами, поддерживающими эти протоколы.
Для настройки следует ввести следующие данные:
- Протолок передачи: Amazon S3.
- Имя хоста: hb.bizmrg.com.
- Порт: 443.
- Идентификатор ключа доступа: индентификатор ключа, полученный при создании аккаунта Объектного хранилища.
- Секретный ключ доступа: секретный ключ, полученный при создании аккаунта Объектного хранилища.
S3FS
С помощью S3FS на Linux и macOS можно монтировать бакет S3 через FUSE. s3fs и сохранять свой объектный формат для файлов, позволяя использовать другие инструменты, например: AWS CLI.
Установка
Многие системы предоставляют готовые пакеты:
Amazon Linux через EPEL:
1sudo amazon-linux-extras install epel
2sudo yum install s3fs-fuse
Arch Linux:
sudo pacman -S s3fs-fuse
Debian 9 и Ubuntu 16.04 или новее:
sudo apt install s3fs
Fedora 27 или новее:
sudo dnf install s3fs-fuse
Gentoo:
sudo emerge net-fs/s3fs
RHEL и CentOS 7 или новее через EPEL:
1sudo yum install epel-release
2sudo yum install s3fs-fuse
SUSE 12 и openSUSE 42.1 или новее:
sudo zypper install s3fs
macOS через Homebrew :
1brew cask install osxfuse
2brew install s3fs
Подключение
Чтобы произвести монтирование бакета в операционную систему необходимо:
- Сохранить идентификатор ключа и секретный ключ в файле ~/.passwd-s3fs в формате <идентификаторключа>:<секретныйключ>, а также ограничьте доступ к файлу ~/.passwd-s3fs:
1echo <идентификатор_ключа>:<секретный_ключ> > ~/.passwd-s3fs 2chmod 600 ~/.passwd-s3fs
- Выбрать каталог, в который будет монтироваться бакет и убедиться в наличии прав для операции монтирования.
- Выполнить команду вида:
s3fs <имя_бакета> /mount/<путь_к_папке> -o passwd_file=~/.passwd-s3fs -o url=https://hb.bizmrg.com -o use_path_request_style
Диск-О:
С помощью Диск-О: можно работать с облаками в одном месте (на компьютере). Однако файлы хранятся только на облаках, поэтому не занимают места на устройстве. Программа работает с Объектным хранилищем LinxCloud и другими хранилищами: Облако Mail.ru, Яндекс.Диск, Google Drive, Dropbox и т.д.
Установить программу можно через стандартный пользовательский интерфейс операционной системы и установочный файл с официального сайта.
Подключение
Чтобы подключить нужно добавить сервис Cloud Storage и ввести данные аккаунта и бакета:
- Хранилище: предустановленный класс хранения сервиса Объектное хранилище — Холодные данные или Горячие данные.
- Бакет: название имеющегося бакета.
- Access Key: индентификатор ключа, полученный при создании аккаунта Объектного хранилища.
- Secret Key: секретный ключ, полученный при создании аккаунта Объектного хранилища.
После этого бакет будет подключен как дополнительный диск в операционной системе и не будет использовать локальное пространство.
Внимание
В бесплатной версии программы Диск-О: доступен только один сервис, для использования дополнительных дисков нужно оформить платную версию.