База знаний ::
Облачное хранилище ::
FTP сервер для CloudStorage
Установка собственного FTP-сервера для CloudStorageУправление файлами и контейнерами в Облачном хранилище можно осуществлять посредством API, различных приложений-клиентов и веб-интерфейса панели Clodo. Чтобы не устанавливать на ваш компьютер дополнительных программ, а управлять файлами в хранилище с помощью обычного FTP-клиента, можно на вашем сервере (или любом другом компьютере) установить FTP-сервер, который будет служить ретранслятором стандартных команд FTP в понятное Облачному хранилищу API. В данной статье мы рассмотрим настройку подобного FTP-сервера на облачном сервере Clodo с операционной системой Debian или Ubuntu. Установка не займёт у вас много времени. Внимание. Все команды, описанные в статье, выполняются от пользователя root. Для начала нужно обновить базу пакетов дистрибутива и установить необходимые для работы FTP-сервера библиотеки и утилиту для работы с Git-репозиториями (так же автоматически будут установлены пакеты по зависимостям):
Затем мы перейдём в каталог /tmp, чтобы лишний раз не засорять систему установочными файлами:
Теперь нам нужно скачать и установить библиотеку языка Python для работы с облачным хранилищем; расширение для работы с FTP-серверами/клиентами и сам FTP-сервер. Для этого последовательно выполните следующие команды:
Если все вышеуказанные команды у вас выполнились без ошибок, значит установка FTP-сервера для работы с Облачным хранилищем закончена и вы можете удалить скачанные исходные файлы. Теперь нам необходимо запустить его. Делается это с помощью команды:
А сейчас давайте рассмотрим список опций, которые мы указали при старте сервера:
Вот и всё, вы настроили FTP-сервер для работы с Облачным хранилищем. Теперь вы можете подключиться к нему и управлять файлами и контейнерами в любом вашем Облачном хранилище. Для подключения в FTP-клиенте следует указывать следующие данные:
Чтобы завершить работу FTP-сервера можно выполнить следующую команду:
Если вы хотите, чтобы сервер автоматически запускался при включении сервера, достаточно добавить строку запуска в конец файла /etc/rc.local (при этом нужно указать полный путь к запускаемому сервису):
Условия использования документаМатериал представленный на данной странице может быть использован Вами по своему усмотрению. Разрешается копирование и распространение предоставленного материала без изменения содержания и без предварительного уведомления администрации Clodo.ru. Мы будем признательны Вам за сообщения об ошибках в представленной документации и за предложения об улучшении документации. По этим вопросам необходимо обращаться по адресу mail@clodo.ru. При обращении не забывайте указывать URL-адрес публикации. |