Поиск на сайте: Расширенный поиск


Новые программы oszone.net Читать ленту новостей RSS
Программа подготовки документов и ведения учетных и отчетных данных по командировкам. Используются формы, утвержденные п...
Red Button – это мощная утилита для оптимизации и очистки всех актуальных клиентских версий операционной системы Windows...
Программа Memo Label 4x4 «Ценники и этикетки» предназначена для создания разнообразных ценников, этикеток, наклеек и т.д...
NetAnimate — программа для индикации сетевой активности в трее.Назначение и особенности:программа предназначена для опер...
Программное обеспечение "Гидравлические расчеты тепловых сетей" (далее "программа ГРТС") — это программа, которая выполн...
OSzone.net Microsoft ИТ-инфраструктура Облако Как сделать, чтобы работал FTP-сервер на виртуальной машине Linux на Microsoft Azure? RSS

Как сделать, чтобы работал FTP-сервер на виртуальной машине Linux на Microsoft Azure?

Текущий рейтинг: 0 (проголосовало 0)
 Посетителей: 680 | Просмотров: 795 (сегодня 0)  Шрифт: - +

Во-первых, создать виртуальную машину с Linux.

Во-вторых, загрузить инструменты командной строки с http://azure.microsoft.com/en-us/downloads/

Дальше необходимо запустить инструменты командной строки и выполнить команду:

azure account download

Это запустит браузер. Войдите под своей подпиской – будет загружен файл публикации для вашей подписки. В нем содержатся все данные, которые необходимы для импорта подписки и работы с ней из командной строки.

Выполните команду:

azure account import "путькфайлупубликации"

Теперь мы можем работать с нашей подпиской из командной строки. Нам это нужно для того, чтобы открыть несколько десятков портов для настройки пассивной передачи по FTP, которая заключается в том, что клиент открывает второе подключение к серверу, но по другому порту. В случае с большим количеством различных промежуточных слоев безопасности вариант пассивного FTP-сервера подходит больше, нежели активного. С виртуальной машиной в Azure же надо учитывать, что есть не только брандмауэр самой операционной системы, но и брандмауэр платформы. Вот этот брандмауэр мы и настроим.

Войдите на виртуальную машину и добавьте изменения в ProFTPd (если его нет – установите):

/etc/proftpd/proftpd.conf
PassivePorts 30000 30020

Выполните команду:

azure vm endpoint create linuxtestvm 21

Будет открыт порт 21.

Выполните команду:

for ((i=30000;i<30020;i++)) do azure vm endpoint create linuxtestvm $i; done

В Windows это может выглядеть, например, так:

for %i in (30000,30001) do azure vm endpoint create linuxtestvm %i

Для того, чтобы завершить настройку, надо добавить в конфигурацию FTP-сервера строку

MasqueradeAddress linuxtestvm.cloudapp.net

И всё, FTP-сервер должен работать.

Иcточник: msdn.microsoft.com  •  Опубликована: 07.11.2014
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER
Теги:   Linux.


Оценить статью:
Вверх
Комментарии посетителей
Комментарии отключены. С вопросами по статьям обращайтесь в форум.