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


Новые программы oszone.net Читать ленту новостей RSS
Скретч—это визуальная объектно-ориентированная среда программирования для обучения школьников младших и средних классов....
Vivaldi — это гибкий, настраиваемый браузер, для которого «пользователь на первом месте», утверждают создатели, во главе...
Registry First Aid - программа для очистки системного реестра операционной системы и, как следствие, оптимизации работы ...
Многофункциональная утилита для работы с CD-ROM - позволяет читать нечитаемые диски и тестировать CD на ошибки, создават...
Программа для создания красивых текстовых эффектов и титров, применяемых при DVD-авторинге, а также трехмерной мультипли...
OSzone.net Microsoft ИТ-инфраструктура Облако Как сделать, чтобы работал FTP-сервер на виртуальной машине Linux на Microsoft Azure? RSS

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

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

Во-первых, создать виртуальную машину с 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.


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