Установите приложение FTP FileZilla Server на виртуальную машину виртуальной машины и опубликуйте с помощью FTP.

На вашей виртуальной машине виртуальной машины, вот правильная установка серверного приложения FileZilla? а потом как опубликовать свой сайт кинуть на свою виртуальную машину? Как открыть порты в Azure для FTP-сервера FileZilla и как его подключить?


person Bashar Abu Shamaa    schedule 23.08.2016    source источник
comment
Сработало или нет?   -  person Rahul    schedule 02.01.2017
comment
Да, как показано ниже.   -  person Bashar Abu Shamaa    schedule 04.01.2017


Ответы (1)


Загрузите «FileZilla Server» на свою виртуальную машину Azure (виртуальную машину); Ссылка для скачивания доступна здесь:

http://filezilla-project.org/download.php?type=server

Теперь установите его и выполните следующие действия:

1- Используйте настройки по умолчанию, как показано ниже.

введите описание изображения здесь

2- Выберите значение по умолчанию «Установить как службу, начать с windows» и сделайте порт 14147.

3- После завершения установки FileZilla запустится и отобразит для вас этот экран, заполните его, как показано на изображении: введите описание изображения здесь

4- Теперь мы хотим найти папку для процесса FTP, но перед этим нам нужно добавить группу и пользователя; Итак, в меню перейдите в «Правка» -> «Группы» и добавьте группу, а затем общую папку, как показано ниже:

введите описание изображения здесь

  • Добавить полное разрешение для группы в выбранной папке.

5- Правка -> Пользователи, как показано ниже:  введите описание изображения здесь введите описание изображения здесь

6- Теперь перейдите в «Правка» -> «Настройки»:

Перейдите в «Настройки пассивного режима» и заполните, как показано ниже:  введите описание изображения здесь

7- Затем перейдите на вкладку «Настройки FTP через TLS» и создайте сертификат, как показано ниже: введите описание изображения здесь

8. Теперь нам нужно открыть порты на брандмауэре Windows VM:  введите описание изображения здесь  введите описание изображения здесь Добавьте эти порты: 14147, 21 и 990: введите изображение  описание здесь Затем выберите параметр по умолчанию, чтобы разрешить все подключения, и дайте имя этим портам.

9- Перейдите в «Исходящие правила» и выберите «Добавить новые правила», выполните те же действия, что и в пункте 8, и обязательно выберите «Разрешить подключения», а не вариант по умолчанию «Блокировать подключения».

10- Теперь нам нужно открыть порты на странице портала Azure:

Войдите на сайт https://portal.azure.com, затем выберите свою виртуальную машину и выполните следующие действия: «Сетевые интерфейсы "->" Группа безопасности сети "->" Правило безопасности для входящего трафика ". И добавьте порты 21, 14147 и 990 один за другим, как показано ниже:  введите описание изображения здесь

  • Не забудьте повторить шаг с изображением выше для других портов. 11. Сделайте то же самое с правилами безопасности исходящего трафика для всех портов 21, 14147 и 990: введите описание изображения здесь

12- Чтобы опубликовать свой сайт на FTP, выполните следующие действия: a. После открытия проекта в Visual Studio щелкните проект правой кнопкой мыши и выберите «Опубликовать». б. введите описание изображения здесь c. введите описание изображения здесь d. Подтвердите свое соединение. е. Далее -> Далее -> Опубликуйте свой сайт.

person Bashar Abu Shamaa    schedule 23.08.2016
comment
Башар Абу Шамаа - Башар, я выполняю все шаги и не могу подключиться извне к моему файловому серверу zilla. Вы знаете, нужно ли нам делать что-то дополнительно к тому, что вы перечислили выше? Благодарность! - person ElMatador; 16.06.2018
comment
Я понимаю, 21 - для протокола ftp, 14747 - для администратора, но для чего нужен порт 990? в моей виртуальной машине мне не нужно позволять брандмауэру разрешать 990, все еще работает. - person yww325; 15.04.2020