Как использовать FileZilla Pro с DigitalOcean Spaces

Вступление

FileZilla Pro - это решение для передачи файлов, которое работает с протоколами FTP, SFTP, FTPS и WebDAV. В 2001 году оригинальный проект FileZilla предоставил пользователям кроссплатформенное приложение для доступа и передачи файлов с открытым исходным кодом. Сегодня FileZilla Pro предлагает поддержку растущего числа сетевых и облачных протоколов.

DigitalOcean Spaces - это решение для хранения объектов, которое позволяет пользователям хранить и обслуживать большие объемы данных. Поскольку его API-интерфейс совместим с API-интерфейсом AWS S3, вы можете использовать FileZilla Pro для передачи файлов и доступа к ним из вашего DigitalOcean Space.

В этом руководстве мы познакомим вас с настройкой FileZilla Pro для подключения к репозиторию DigitalOcean Spaces.

Предпосылки

Для завершения этого урока вы должны иметь доступ к следующему:

  • FileZilla Pro скачана и установлена ​​на вашем локальном компьютере. Вы можете приобрести FileZilla Pro для Windows или MacO вfilezillapro.com.

  • Ключ DigitalOcean Space и API, созданный следующим образомHow To Create a DigitalOcean Space and API Key. Обязательно запишите следующие учетные данные для вашего пространства:

    • Ключ доступа

    • Секретный ключ

    • Космический URL

    • Название ковша

Имея эти предварительные условия, мы можем начать настройку FileZilla Pro для работы с DigitalOcean Spaces.

[[step-1 -—- configuring-space-endpoints]] == Шаг 1. Настройка конечных точек Spaces

Чтобы подключиться к вашему репозиторию DigitalOcean Spaces с помощью FileZilla Pro, вам необходимо настроить список поставщиков FileZilla с конечными точками DigitalOcean. Откройте FileZilla Pro и выполните следующие действия:

  • ВыберитеEdit в меню вверху экрана и выберитеSettings. Вы увидите диалоговое окно, в котором вы должны увидеть заголовокTransfers. ВыберитеS3: Providers под этим заголовком.

  • На страницеS3: Providers вы увидите поле дляProviders с кнопкойAdd под ним. Нажмите эту кнопку, чтобы добавитьDigitalOcean в список провайдеров:

Add DigitalOcean to providers list

  • Под полемProviders вы увидите полеRegions и другую кнопкуAdd. Нажмите на него и добавьте следующие регионы и конечные точки:

Name Описание Endpoints

nyc3

Нью-Йорк 3

nyc3.digitaloceanspaces.com

sgp1

Сингапур 1

sgp1.digitaloceanspaces.com

ams3

Амстердам 3

ams3.digitaloceanspaces.com

Вы можете добавить другие регионы позже. Завершенный списокRegions будет выглядеть так:

DigitalOcean Endpoints

  • Под полемRegions вы увидите полеCatch All. Введите в это поле.digitaloceanspaces.com. Не забудьте указать начальную точку перед текстом.

  • В полеFormat введите:{region}.digitaloceanspaces.com. Ваша страницаSettings теперь должна выглядеть так:

Complete Settings Page

  • Для завершения нажмите кнопкуOK, расположенную в левой части экрана.

Отсюда мы соединим наши корзины Spaces с FileZilla.

[[step-2 -—- add-a-digitalocean-space-repository]] == Шаг 2 - Добавление репозитория DigitalOcean Spaces

Теперь мы можем добавить информацию о наших корзинах Spaces, включая URL-адрес хранилища, а также Access и Secret Keys, в FileZilla, чтобы подключиться к каждому из наших Spaces.

  • ВыберитеFile в верхнем меню и выберитеSite Manager.

  • В диалоговом окнеSite Manager нажмите кнопкуNew Site, расположенную в нижнем левом углу экрана.

  • Введите название нового сайта. Возможно, имеет смысл назвать этоDigitalOcean.

  • В текстовом полеHost, расположенном справа от списка сайтов, введите URL-адрес вашего пространства. Это может выглядеть примерно так:sammys-bucket.nyc3.digitaloceanspaces.com, гдеsammys-bucket - ваше имя космического ведра, аnyc3.digitaloceanspaces.com - ваша конечная точка.

  • В раскрывающемся менюProtocol, расположенном под полемHost, выберитеS3 - Amazon Simple Storage Service.

  • В полеLogon Type выберитеNormal из раскрывающегося меню.

  • В полеAccess Key ID введите свойAccess Key.

  • В полеSecret Access Key введите свойSecret Key.

После заполнения этих информационных полей ваша страницаSite Manager должна выглядеть так:

Complete Site Manager Page

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

[[step-3 -—- connected-to-your-space-repository]] == Шаг 3. Подключение к вашему репозиторию Spaces

После завершения установки вы можете подключиться к DigitalOcean Spaces с помощью FileZilla Pro.

  • Снова перейдите к заголовкуFile и выберитеSite Manager. В диалоговом окнеSites выберите свой сайт DigitalOcean Spaces.

  • НажмитеConnect.

Теперь вы успешно интегрировали DigitalOcean Spaces с FileZilla Pro и теперь можете передавать файлы в корзину Spaces.

Заключение

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

Чтобы узнать больше о том, как использовать FileZilla, вы можете прочитатьFileZilla Client Tutorial.

Related