FTP
Работать по FTP можно только с контейнерами в пуле ru-1
.
Для работы протокола FTP используется два соединения:
- управляющее соединение — по нему передаются команды и ответы, это текстовые строки;
- соединение для передачи данных.
Объектное хранилище использует только пассивный режим передачи данных. Процесс установления соединения и передачи данных инициируется исключительно со стороны клиента.
Запись в конец файла не поддерживается — при попытке сделать это вернется код ответа 426.
Данные для подключения
Для подключения к объектному хранилищу по FTP используется:
- хост FTP в пуле
ru-1
; - порт 21.
Аутентификация происходит с помощью S3-ключа — Владелец аккаунта или Администратор пользователей выдает ключ сервисному пользователю. При подключении по FTP поля Access key и Secret key из ключа используются в качестве логина и пароля соответственно.
Настроить FTP
1. Настроить доступ
Настроить доступ может пользователь с ролью Владелец аккаунта или Администратор пользователей.
- Создайте сервисного пользователя с ролью с доступом в объектное хранилище. Если вы используете пользователя с ролью Пользователь объектного хранилища, в контейнере должна быть настроена политика доступа.
- Выдайте пользователю S3-ключ.
2. Подключиться по FTP
Подключиться на Windows
Total Commander
Midnight Commander
FAR Manager
WinSCP
FileZilla
Проводник Windows
- Откройте Total Commander.
- В меню Сеть выберите Соединиться с FTP-сервером.
- Нажмите Добавить.
- На вкладке Общие в поле Имя соединения введите любое имя (например, Servercore).
- В поле Сервер введите хост FTP в пуле
ru-1
. - В поле Учетная запись введите значение поля Access key из S3-ключа.
- В поле Пароль введите значение поля Secret key из S3-ключа.
- Отметьте чекбокс Пассивный режим обмена (как Web-браузер).
- Откройте вкладку Расширенные.
- В поле Кодировка имен файлов выберите UTF-8.
- Нажмите OK. Профиль будет сохранен.
- Нажмите Соединиться.
-
Откройте Midnight Commander.
-
Нажмите F9. Откроется главное меню.
-
В меню панели Left (для левой панели) или Right (для правой панели) выберите FTP Link.
-
Введите строку в формате
[<access_key>]@<ftp_host>
. Укажите: -
Нажмите Enter.
-
Введите пароль — значение поля Secret key из S3-ключа. Если все данные были введены правильно, в панели отобразится содержимое объектного хранилища.
- Откройте FAR Manager.
- Чтобы открыть меню перехода, нажмите Alt + F1 (для левой панели) либо Alt + F2 (для правой панели).
- В меню перехода выберите NetBox.
- Нажмите Enter.
- Нажмите Shift + F4. Откроется экран создания нового соединения.
- В поле File Protocol выберите FTP.
- В поле Host name введите хост FTP в пуле
ru-1
. - В поле User name введите значение поля Access key из S3-ключа.
- В поле Password введите значение поля Secret key из S3-ключа.
- Нажмите OK.
- Для подключения по FTP выберите созданный профиль и нажмите Enter.