Вступление
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 в список провайдеров:
-
Под полемProviders вы увидите полеRegions и другую кнопкуAdd. Нажмите на него и добавьте следующие регионы и конечные точки:
Name | Описание | Endpoints |
---|---|---|
nyc3 |
Нью-Йорк 3 |
nyc3.digitaloceanspaces.com |
sgp1 |
Сингапур 1 |
sgp1.digitaloceanspaces.com |
ams3 |
Амстердам 3 |
ams3.digitaloceanspaces.com |
Вы можете добавить другие регионы позже. Завершенный списокRegions будет выглядеть так:
-
Под полемRegions вы увидите полеCatch All. Введите в это поле
.digitaloceanspaces.com
. Не забудьте указать начальную точку перед текстом. -
В полеFormat введите:
{region}.digitaloceanspaces.com
. Ваша страницаSettings теперь должна выглядеть так:
-
Для завершения нажмите кнопку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 должна выглядеть так:
Когда вы закончите и убедитесь, что все выглядит правильно заполненным, нажмите кнопку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.