Far как подключиться к ftp: Как настроить подключение по FTP с помощью FAR Manager? — Вопросы и ответы — Джино

Содержание

Как настроить подключение по FTP с помощью FAR Manager? — Вопросы и ответы — Джино

  1. Выберите панель (левую или правую, произвольно), в которой у вас будет установлен сеанс FTP. Панели переключаются
    клавишей «Tab».

  2. Нажмите «Alt+F1/F2» (для левой панели — «F1», для правой — «F2»). Откроется меню выбора устройств.

  3. Стрелками вверх/вниз выберите пункт «FTP» и нажмите клавишу «Enter». Появится список серверов, с которыми
    настроено FTP-соединение.

  4. Чтобы добавить новое соединение (со своим сайтом), нажмите «Shift+F4». Появится панель настроек соединения.

  5. В первой строке введите ftp://логин_ftp@ваш_домен *.

  6. Стрелками вверх/вниз выберите пункт «Passive mode» и нажмите пробел. Появится крестик, теперь FAR будет работать
    в пассивном режиме.

  7. Стрелками вверх/вниз выберите пункт «Save» и нажмите клавишу «Enter». Окно настройки исчезнет, и ваше соединение
    будет добавлено в список остальных соединений. Оно будет выглядеть как доменное имя вашего сайта.

  8. Стрелками вверх/вниз выберите ваше соединение и нажмите «Enter». Ваше FTP-соединение откроется, и вы попадете
    в корневую директорию своего аккаунта.

* Какие указывать хост, логин и пароль?

  • Что такое FTP?

  • Как зайти на сайт по FTP?

  • Как использовать безопасный FTP (FTPS, SFTP)?

  • Почему при попытке войти по FTP возникает ошибка «Неправильный логин» («Invalid login»)?

  • Как ограничить доступ по FTP?

  • Что делать, если файл не загружается на хостинг или загрузился пустой?

  • Можно ли сделать дополнительный FTP-аккаунт?

  • Что такое «Пассивный режим»?

  • Я подключился к FTP, но не вижу папки, что делать?

  • Какой FTP-сервер используется на «Джино»?

  • Есть ли ограничение на количество соединений/подключений по FTP?

  • Поддерживает ли FTP-сервер докачку файлов?

  • Как установить и настроить FTP-клиент FileZilla?

  • Можно ли использовать браузер для подключения по FTP?

  • Как настроить подключение по FTP с помощью CuteFTP?

  • Как запретить доступ по FTP?

  • Видео: «Как настроить подключение по FTP c помощью Total Commander?»

Пример: Как подключить SSH

как пользоваться ftp-клиентом, настройка сервера, как подключиться и настроить хостинг

FileZilla
FAR
Total Commander
Total Commander (версия 6. 53)
iWeb
CuteFTP
FlashFXP
Macromedia Dreamweaver 8


FileZilla

Скачать FTP-клиент FileZilla вы можете на сайте http://filezilla-project.org/ . Для использования программы FileZilla вам необходимо ее настроить, выполнив следующие шаги, иллюстрированные изображениями.

1. Запустите программу FileZilla, после чего в верхнем меню нажмите пункт Файл, в открывшемся меню выберите пункт Менеджер сайтов.

2. В открывшемся окне нажмите на кнопку Новый сайт.

3. В соответствии с инструкцией FTP — загрузка файлов на сервер получите и укажите параметры для подключения:

Хост — адрес FTP-сервера.
Тип сервера — FTP — File Transfer Protocol.
Тип входа — нормальный.
Пользователь — имя пользователя.
Пароль — пароль.
Encryption (Шифрование) — Use plain FTP.

4. Перейдите во вкладку Настройки передачи, выберите пассивный режим передачи, поставьте галочку Ограничение одновременных подключений и установите Максимальное количество подключений равное двум. Нажмите кнопку Соединиться.

5. Произойдет соединение с сервером, после чего можно работать в привычном режиме двухпанельного файлового менеджера.

Важно: Содержимое вашего сайта нужно разместить в папке /home/login/Ваш_домен/docs/.


FAR

Для использования программы FAR Вам необходимо ее настроить, выполнив следующие шаги, иллюстрированные изображениями.

1. Запустите программу FAR. Определите в какой панели Вы хотите сделать ftp-соединение. Допустим, справа. Тогда нажмите Alt F2 и в появившемся окне выберите строку FTP.

2. Нажмите Shift+F4, появится окно для ввода параметров соединения.

3. Заполните необходимые поля. В поле Descripton можете дать любое имя настраиваемому ftp-соединению, отметьте позицию Passive mode.

4. После этого, нажмите кнопку Save.

5. На выбранной вами панели программы FAR, у нас это — правая, появится строка с только что заведенным именем ftp-соединения. Находясь на этой строке, нажмите Enter.

6. Произойдет соединение с сервером и можно работать в привычном режиме двухпанельного файлового менеджера.


Total Commander

Скачать Total Commander вы можете на сайте http://www.ghisler.com.

1. Запустите программу Total Commander, после чего в верхнем меню нажмите пункт Сеть, в открывшемся меню выберите пункт Соединиться с FTP-сервером.

2. В открывшемся окне нажмите на кнопку Добавить.

3. В соответствии с инструкцией FTP — загрузка файлов на сервер получите и укажите параметры для подключения:

Имя соединения — придумайте название, например, «Хостинг login».
Сервер — адрес FTP-сервера.
Учетная запись — имя пользователя.
Пароль — пароль пользователя.

Установите флаг Пассивный режим обмена (как Web-браузер).

После этого нажмите кнопку ОК.

4. Выберите созданное подключение и нажмите кнопку Соединиться.

5. Произойдет соединение с сервером, после чего можно работать в привычном режиме двухпанельного файлового менеджера.

Важно: Содержимое вашего сайта нужно разместить в папке /home/login/Ваш_домен/docs/.


Total Commander (версия 6.53)

Русифицированная версия

1. Запустите программу TotalCommander, после чего, в верхнем меню нажмите пункт Конфигурация и выберите строку Настройка: FTP

2. В следующем окне надо проверить наличие галочки в строке По умолчанию использовать пассивный режим и если ее нет, поставить.

После чего, нажмите OK и окне исчезнет.

3. В верхнем меню нажмите пункт FTP и выберите строку Соединиться с FTP-сервером.

4. В появившемся окне нажмите на кнопку Добавить.

5. Появится новое окно, в котором надо задать необходимые параметры и поставить галочку в строке Пассивный режим обмена.

После чего, нажать кнопку OK.

6. В оставшемся окне нажмите на кнопку Соединиться.

7. Произойдет соединение с сервером и можно работать в привычном режиме двухпанельного файлового менеджера.


iWeb

После создания сайта на экране появится окно программы iWeb с содержимым вашего сайта.

В левой части окна кликните по названию сайта, который хотите опубликовать. В данном примере сайт называется Мой сайт.

На открывшейся странице введите параметры, необходимые для публикации.

В разделе Публикация:

Опубликовать на: FTP

Имя сайта: Название вашего сайта
E-mail для связи: ваш электронный ящик

В разделе Параметры FTP-сервера:

Адрес сервера: ftp.ваш_логин.nichost.ru

Пользователь: имя_пользователя (обычно ваш_логин_ftp)

Пароль: ваш_пароль

Каталог/путь: ваш_сайт/docs

Протокол: FTP

Порт: 21

В качестве URL укажите адрес вашего сайта.

Далее нажмите кнопку Тестировать подключение. В случае успешного подключения появится сообщение: «Тестирование выполнено успешно». Теперь можно опубликовать сайт на выбранном сервере FTP.

В случае неудачи проверьте еще раз правильность введенных параметров.

После того как тестирование успешно завершено, на нижней панели нажмите кнопку Опубликовать сайт.

В случае успешной публикации, появится сообщение: «Ваш сайт опубликован».

Важно: По умолчанию iWeb использует кодировку текста UTF-8. На нашем хостинге по умолчанию используется кодировка Windows-1251. Для корректного отображения вашего сайта, вам необходимо зайти в панель управления хостингом, раздел Веб-серверСайты → ваш_сайт и выбрать из списка Кодировка сайта кодировку UTF-8.


CuteFTP (версия 7.

0)

1. Запустите программу CuteFTP, после чего, в верхнем меню нажмите пункт Tools

2. Выберите строку Site Manager.

3. В появившемся окне выберите строку Display Site Manager.

4. В новом окне нажмите на кнопку New.

5. Внизу появятся две строчки подменю. Выберите строку FTP Site.

6. Появится окно:

7. Заполните поля в этом окне.

8. Затем, не выходя из этого окна, нажмите кнопку Type.

9. В сменившемся окне, в разделе Data Connection Type выберите строку Use PASV — это пассивный режим передачи данных.

10. Затем, в нижем ряду кнопок, нажмите на кнопку Connect.

11. Произойдет соединение с сервером и можно работать в привычном режиме двухпанельного файлового менеджера.


FlashFXP

Скачать trial версию вы можете здесь: http://www.inicom.net/pages/en.ffxp-download.php

После установки есть несколько способов подключиться к серверу: Записав через Менеджер сайтов и Быстрое подключение.

Быстрое подключение.

1. Для быстрого подключения вам необходимо нажать на значок молнии и выбрать пункт Quick Connect или же нажать кнопку F8.

2. После чего, в открывшейся форме:

3. Заполнить поля Server or Url, User Name, Password.

4. После этого откроется ваш FTP аккаунт.

5. После чего необходимо будет зайти в папку с названием вашего сайта и в ней в Папку Docs. После этого в левой части зайти в папку с файлами, необходимыми для сайта,

Менеджер Сайтов.

1. Для того чтобы войти в Менеджер сайтов вам необходимо зайти в закладку Sites Site Manager либо нажать кнопку F4

2. Далее в открывшемся окне

3. Нажать на кнопку New Site. Далее в окне

4. Ввести название сайта и нажать на кнопку OK. Далее заполнить поля IP Adress, User name, Password

5. Вместо test111 подставьте ваш идентификатор хостинга. После чего нажмите кнопку Apply. После чего нажав на кнопку молнии в выпадающем меню выбираете имя вашего соединения.

6. Нажав на него, попадете в ваш ftp аккаунт.


Macromedia Dreamweaver 8

1. При запуске приложения откроется окно:

2. Далее вам необходимо зайти в раздел Site Manage Sites.

3. У вас откроется окно менеджера сайтов.

4. Далее необходимо нажать кнопку New и в выпадающем меню выбрать FTP & RDS Server.

5. Далее в выпавшем окне заполнить поля Name, FTP host, login, Password и поставить галочку на пункте Use passive FTP, после чего нажать ОК.

6. Если все пройдет нормально, то у вас справа должен появиться список файлов:

7. Далее необходимо зайти в директорию вашего сайта, далее в папку Docs, где и необходимо и разместить все файлы.

  

Туториал: что такое сетевой протокол FTP и зачем он нужен

Midnight Commander — замена FAR-менеджера для FTP

спросил

Изменено
5 лет, 4 месяца назад

Просмотрено
768 раз

Я пытаюсь избавиться от Windows, и теперь у меня есть Ubuntu 17. 10 на моем втором компьютере, но я новичок в Linux. Каждый день мне приходится много работать с FTP (загружать/скачивать файлы). Сейчас пытаюсь найти что-то вроде FAR-manager (только Windows).

Почему это так важно? Я хочу сделать все действия только с клавиатурой , без необходимости прикасаться к мыши. Когда я пытаюсь подключиться к Midnight Commander через меню «FTP-ссылка», появляется ошибка: «ftpfs: неправильный вход для анонимного пользователя». Filezilla работает только с мышью, поэтому для меня это не вариант.

Какое приложение вы бы порекомендовали использовать для загрузки/выгрузки по FTP?

  • ftp
  • midnight-commander

Я думаю, что Midnight Commander удовлетворит ваши потребности, поскольку ему нужен терминал и предоставляет FTP-клиент с двумя/двумя панелями, такими как FAR.

Но у него есть одно серьезное ограничение в наши дни. Он не поддерживает FTPS (FTP через SSL). Об этом есть баг трехлетней давности.

Для простого FTP вы можете использовать Left (или Right ) и FTP Link со следующим синтаксисом (из справки F1):

 ┌─────────── ──── ────────────── Помощь ────┐
│Файловая система FTP │
│ │
│Файловая система FTP (ftpfs) позволяет вам управлять файлами на │
│удаленные машины. Чтобы на самом деле использовать его, вы можете использовать FTP-ссылку │
│пункт в меню или напрямую изменить текущий каталог │
│используя команду cd для пути, который выглядит следующим образом: │
│ │
│ftp://[!][пользователь[:пароль]@]машина[:порт][удаленный-каталог] │
│ │
│Элементы user, port и remote-dir являются необязательными. Если вы │
│укажите пользовательский элемент, в который Midnight Commander войдет │
│удаленная машина в качестве этого пользователя, иначе она будет использовать │
│анонимный логин или логин из файла ~/.netrc. │
│необязательный элемент pass — это пароль, используемый для соединения. │
│Использование пароля в имени каталога VFS не является │
│рекомендуется, так как может отображаться на экране в виде открытого текста │
│и могут быть сохранены в истории каталогов.  │
│ │
└─────────────────────────────────────── ────────── ───────────────┘
 

Для SFTP (FTP через SSH) вы должны использовать ссылку SFTP с синтаксисом:

 ┌──────────────────── ──────── ─ Помощь ─────────────────────────────┐
│Файловая система SFTP (протокол передачи файлов SSH) │
│ │
│Файловая система SFTP — это сетевая файловая система, которая позволяет │
│вы можете манипулировать файлами на удаленной машине, как если бы они были │
│местный. │
│ │
│Чтобы подключиться к удаленному компьютеру, вам просто нужно │
│специальная директория, название которой имеет следующий формат: │
│ │
│sftp://[пользователь@]машина:[порт]/[удаленный-каталог] │
│ │
│Элементы user, port и remote-dir являются необязательными. Если вы │
│укажите пользовательский элемент, Midnight Commander попытается │
│зарегистрируйтесь на удаленной машине как этот пользователь, иначе он будет использовать │
│ваше имя для входа. порт - укажите порт, используемый удаленным сервером │
│(22 по умолчанию).  Если присутствует элемент remote-dir, ваш │
│текущий каталог на удаленной машине будет установлен в этот │
│один. │
└─────────────────────────────────────── ────────── ───────────────┘
 

В сеансе с графическим интерфейсом вы можете попробовать Double Commander (клон Total Commander), его можно установить с помощью sudo apt-get install doublecmd . Он имеет FTP / FTPS и SFTP-клиент, доступ к которому осуществляется из сети -> FTP .

3

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя адрес электронной почты и пароль

Опубликовать как гость

Электронная почта

Требуется, но никогда не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания и подтверждаете, что прочитали и поняли нашу политику конфиденциальности и кодекс поведения.

Руководство по развертыванию FTP и публикации с помощью VWD

  • Статья

Уолтер Оливер

Служба FTP для IIS является ключевым компонентом веб-платформы Windows. Он обеспечивает надежное и безопасное решение для FTP в среде Windows. Администраторы среды общего хостинга могут использовать FTP для IIS, чтобы позволить своим клиентам загружать и синхронизировать свой контент. Статья Что нового в Microsoft и FTP? представляет новые функции FTP. Вот основные моменты:

  • Интеграция с IIS:

    • Новое хранилище конфигурации на основе формата .NET на основе XML *.config
    • Новый инструмент администрирования
  • Безопасность и поддержка новых интернет-стандартов:

    • FTP через SSL
    • Учетные записи, отличные от Windows, для проверки подлинности
    • UTF8 и IPv6
  • Усовершенствования общего хостинга:

    • Размещайте FTP и веб-контент с одного и того же сайта, добавляя привязку FTP к существующему веб-сайту
    • Поддержка имени виртуального хоста, позволяющая размещать несколько FTP-сайтов на одном и том же IP-адресе
    • Улучшенная изоляция пользователей с помощью виртуальных каталогов для каждого пользователя
  • Улучшенные функции регистрации и поддержки:

    • Расширенное ведение журнала FTP включает весь трафик, связанный с FTP, уникальное отслеживание сеансов FTP, подстатусы FTP и дополнительные подробные поля в журналах FTP
    • Подробные ответы об ошибках при локальном входе на FTP-сервер
    • Подробная информация об использовании трассировки событий для Windows (ETW), которая предоставляет дополнительные сведения для устранения неполадок

В следующем видеоролике представлен обзор и демонстрация некоторых функций FTP 7. 0.

Развертывание FTP

FTP — это один из серверов переднего плана в конфигурации общего хостинга.

На этом изображении показаны несколько важных характеристик развертывания FTP в среде общего хостинга:

  1. Служба FTP может совместно использовать тот же компьютер, который используется для удаленного администрирования (веб-управление — WMSVC) и службы MS Deploy.
  2. Компьютер FTP является частью общей конфигурации, используемой серверами веб-фермы, а это означает, что компоненты, установленные на этом компьютере, также должны находиться на серверах веб-фермы. Однако, поскольку веб-ферма не будет использоваться для обработки FTP-запросов, службы FTP, веб-управления (WMSVC) и MS Deploy можно остановить.
  3. Компьютер FTP не предназначен для размещения веб-приложений.
  4. Маршрутизатор брандмауэра с выходом в Интернет выполняет переадресацию порта FTP-трафика на FTP-сервер.

Конфигурация развертывания

Сервер FTP для IIS имеет несколько функций, которые делают его идеальным для сценариев общего хостинга. В приведенных ниже рекомендациях используется новая функция изоляции пользователей FTP. Эта функция позволяет:

  • Администраторам ограничивать доступ пользователей только к физическому или виртуальному каталогу, определенному для пользователя. Это означает реализацию единого FTP-сайта; этот сайт будет содержать определенный физический или виртуальный каталог для каждого имени пользователя.
  • Администраторы должны включить SSL и использовать один сертификат для всех подключений, если это явно требуется пользователями.
  • Пользователи могут просматривать FTP-сайт так, как будто он принадлежит только им. При входе на FTP-сервер они будут ограничены своим конкретным каталогом и не смогут перемещаться вверх по дереву каталогов.
Шаги
  1. Выберите компьютер FTP и установите новый FTP для службы IIS. Следуйте инструкциям, приведенным в разделе «Установка и устранение неполадок FTP».

  2. Создайте корневую папку для вашего FTP-сайта, например: %*SystemDrive*%\inetpub\ftproot .

  3. При необходимости, если существуют требования к высокой доступности FTP и/или балансировке нагрузки, Microsoft предоставляет такие решения, как балансировка сетевой нагрузки или отказоустойчивые кластеры, циклического перебора DNS может быть достаточно.

  4. Создайте сайт, который разрешает подключения SSL и обычную аутентификацию. Следуйте инструкциям в разделе «Создание сайта с поддержкой SSL».

  5. Включить функцию изоляции пользователей. Выполните действия, описанные в разделе «Настройка изоляции пользователей для всех каталогов».

  6. Настройте параметры брандмауэра FTP, как описано в соответствующем разделе ниже.

  7. Остановить службу активации процессов Windows (WAS):

    • В командной строке введите services.msc Отобразится консоль служб.
    • Дважды щелкните Служба активации Windows .
    • Убедитесь, что в диалоговом окне «Свойства службы активации процессов Windows» для параметра «Тип запуска» этой службы установлено значение «Отключено». Щелкните Остановить , а затем щелкните OK .

Создать сайт с поддержкой SSL

В этом разделе вы создадите новый FTP-сайт, который можно открыть с помощью любой из ваших учетных записей пользователей.

  1. Перейдите в Диспетчер IIS. На панели «Подключения» щелкните узел «Сайты» в дереве.

  2. Щелкните правой кнопкой мыши узел Сайты в дереве и выберите Добавить FTP-сайт или щелкните Добавить FTP-сайт на панели Действия.

  3. При появлении мастера добавления FTP-сайта:

    • Введите «Мой новый FTP-сайт» в текстовом поле Имя FTP-сайта , а затем перейдите в корневую папку, созданную для вашего FTP-сайта (пример: %*SystemDrive*%\inetpub\ftproot ).

      Примечание

      Если вы решите ввести путь к папке с содержимым, вы можете использовать переменные среды в своих путях.

    • Нажмите Далее .

  4. На следующей странице мастера:

    • Выберите IP-адрес для вашего FTP-сайта в текстовом поле IP-адрес или примите выбор по умолчанию «Все неназначенные». В этом примере используется локальный петлевой IP-адрес «127.0.0.1».
    • Введите порт TCP/IP для FTP-узла в текстовом поле Порт . В этом примере используется порт по умолчанию «21».
    • Убедитесь, что текстовое поле Virtual Host пусто. Не используйте имя хоста.
    • Убедитесь, что в раскрывающемся списке Сертификаты указан соответствующий сертификат, который вы собираетесь использовать. В этом примере используется самоподписанный сертификат под названием «Мой сертификат FTP». Инструкции см. в разделе Создание самозаверяющего SSL-сертификата.
    • Убедитесь, что выбран параметр Разрешить SSL .
    • Щелкните Далее .
  5. На следующей странице мастера:

    • Выберите Basic для настроек Authentication .

    • Для настроек авторизации :

      • Выберите «Все пользователи» из раскрывающегося списка Разрешить доступ к .
      • Выберите Чтение и Запись для параметра Разрешения .
    • Когда вы закончите эти пункты, нажмите Готово .

Сводка

Теперь вы создали новый FTP-сайт на основе SSL, используя новую службу FTP. Просмотрите элементы, которые вы выполнили в этой процедуре:

  • Вы создали новый FTP-узел с именем «Мой новый FTP-узел», который помещает корневой каталог содержимого сайта по адресу %*SystemDrive*%\inetpub\ftproot .
  • Вы привязали FTP-сайт к IP-адресу вашего компьютера через порт 21.
  • Вы решили разрешить протокол защищенных сокетов (SSL) для FTP-сайта и выбрали свой сертификат.
  • Вы включили обычную аутентификацию и создали правило авторизации для всех учетных записей пользователей для доступа на чтение и запись.

Сведения о прямом редактировании файлов конфигурации XML см. в разделе Добавление FTP-публикации на основе SSL путем редактирования файлов конфигурации IIS.

Настройка изоляции пользователей для всех каталогов

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

  1. Создайте папку по адресу %*SystemDrive*%\inetpub\ftproot\LocalUser\ . Эта папка будет содержать все каталоги локальных учетных записей пользователей. Вы можете создать эту папку на сервере общего доступа к файлам (NAS). При подготовке учетных записей пользователей необходимо также назначить доступ для чтения и записи к папкам содержимого пользователей.
  2. В диспетчере IIS щелкните узел FTP-узла, который вы только что создали. Это отобразит значки для всех функций FTP.
  3. Дважды щелкните значок Изоляция пользователей FTP, чтобы открыть функцию изоляции пользователей FTP.
  4. Когда отображается страница функции изоляции пользователей FTP, выберите Каталог имени пользователя (отключить глобальные виртуальные каталоги) , а затем нажмите Применить на панели Действия.

Сводка

Обзор элементов, выполненных вами в этой процедуре: вы настроили изоляцию пользователей FTP с помощью параметра Каталог имени пользователя (отключить глобальные виртуальные каталоги) . При использовании этого режима изоляции пользователей все сеансы пользователей FTP ограничиваются виртуальным или физическим каталогом с тем же именем, что и у учетной записи пользователя FTP, а любые созданные глобальные виртуальные каталоги будут игнорироваться.

Чтобы создать домашние каталоги для каждого пользователя, сначала необходимо создать виртуальный или физический каталог в корневой папке вашего FTP-сервера с именем в честь вашего домена или с именем LocalUser для учетных записей локальных пользователей. Затем вам нужно создать виртуальный или физический каталог для каждой учетной записи пользователя, которая будет обращаться к вашему FTP-сайту. В следующей таблице приведен синтаксис домашнего каталога для поставщиков аутентификации, поставляемых со службой FTP:

Тип учетной записи пользователя Синтаксис физического домашнего каталога
Анонимные пользователи % FtpRoot %\LocalUser\Public
Локальные учетные записи пользователей Windows (требуется обычная проверка подлинности) % FtpRoot %\LocalUser% Имя пользователя %
Учетные записи домена Windows (требуется обычная проверка подлинности) % FtpRoot %%UserDomain%% Имя пользователя %
Диспетчер IIS или специальные учетные записи пользователей для проверки подлинности ASP. NET % FtpRoot %\LocalUser% Имя пользователя %

Примечание

В приведенной выше таблице % FtpRoot % — это корневой каталог вашего FTP-сайта; например, C:\Inetpub\Ftproot .

Глобальные виртуальные каталоги игнорируются; виртуальные каталоги, настроенные на корневом уровне вашего FTP-сайта, не могут быть доступны ни одному FTP-пользователю. Все виртуальные каталоги должны быть явно определены в пути к физическому или виртуальному домашнему каталогу пользователя.

Настройка параметров брандмауэра FTP

Настройка диапазона пассивных портов для службы FTP

В этом разделе вы настроите диапазон портов на уровне сервера для пассивных подключений к службе FTP. Выполните следующие действия:

  1. Перейдите в Диспетчер IIS. На панели Подключения щелкните узел уровня сервера в дереве.

  2. Дважды щелкните значок FTP Firewall Support в списке функций.

  3. Введите диапазон значений для Диапазон портов канала данных .

  4. После ввода диапазона портов для службы FTP нажмите Применить на панели Действия, чтобы сохранить параметры конфигурации.

    Примечание

    • Допустимый диапазон портов: 1025-65535. (Порты 1–1024 зарезервированы для использования системными службами.)

    • Можно ввести специальный диапазон портов «0-0», чтобы настроить FTP-сервер для использования динамического диапазона портов Windows TCP/IP.

    • Дополнительные сведения см. в следующих статьях базы знаний Майкрософт:

      • 174904 — Информация о назначении портов TCP/IP ( https://support.microsoft.com/kb/174904/ "Информация о назначении портов TCP/IP" )
      • 929851 — диапазон динамических портов по умолчанию для TCP/IP изменился в Windows Vista и Windows Server 2008
    • Этот диапазон портов необходимо добавить в разрешенные параметры для вашего сервера брандмауэра.

  5. Введите IPv4-адрес внешнего адреса сервера брандмауэра для параметра Внешний IP-адрес брандмауэра .

  6. После ввода внешнего IPv4-адреса сервера брандмауэра нажмите Применить на панели Действия, чтобы сохранить настройки конфигурации.

Резюме

Просмотрите элементы, которые вы выполнили в этой процедуре:

  1. Вы настроили диапазон пассивных портов для службы FTP.
  2. Вы настроили внешний IPv4-адрес для определенного FTP-сайта.

Для получения информации о настройке брандмауэра Windows Server 2008 см. (необязательно) Шаг 3: «Настройка параметров брандмауэра Windows». Также см. Дополнительные сведения о работе с брандмауэрами.

Примеры имен FTP-серверов когда хостеры создают учетные записи для своих клиентов. Инструкции, приведенные выше, включат службу FTP для IIS для клиентов, но имя FTP-сервера, если оно основано просто на названии хостинговой компании, может выглядеть примерно так:

ftp. hostingcompany.com Такое имя может быть достаточно понятным для всех пользователей; когда клиенты используют его для подключения к своему FTP-каталогу, они попадут в свой каталог и смогут видеть только свои папки. Но имя FTP-сервера может быть не таким привлекательным для клиентов, как имя FTP-сервера, основанное на их зарезервированном домене, например:

  • ftp.customerdomain.com
  • клиентдомен.com

Если у клиентов имя FTP-сервера связано с зарезервированным доменным именем, работа с FTP-сервисом будет более персонализированной и привлекательной. Функционально он аналогичен предыдущему примеру, но этот вариант упрощает именование домена для заказчика. Чтобы настроить собственное имя FTP-сервера для каждого клиента, вам потребуется создать соответствующие записи DNS для домена клиента. Для этого потребуются дополнительные шаги подготовки. Если вы предоставляете собственное имя FTP-сервера для каждого клиента, вы также можете указать альтернативное имя сервера, чтобы предотвратить перебои в работе службы FTP при обновлении доменных имен. Пример альтернативного имени, предоставляемого вместе с пользовательским именем, может выглядеть так: ftp.username.hostingcompany.com. В таком случае клиенты получат два имени сервера и смогут подключаться к одному и тому же каталогу, используя любое имя; например:

  • ftp.customerdomain.com (или customerdomain.com)
  • ftp.username.hostingcompany.com

Подключение из Visual Web Developer

До сих пор эта статья была посвящена развертыванию FTP в среде общего хостинга. В этом разделе описывается, как клиенты могут использовать преимущества Visual Web Developer 2008 (VWD) для публикации своих веб-приложений с помощью службы FTP, предоставляемой хостером. В следующем примере предполагается, что:

  • Хостинговая компания предоставила учетную запись пользователю с именем «ftpuser1».
  • Хостинговая компания создала соответствующую виртуальную папку « ftproot \LocalUser*ftpuser1*».

Чтобы опубликовать содержимое веб-приложения с помощью VWD, ftpuser1 выполняет следующие действия:

  1. Ftpuser1 открывает веб-сайт с именем «WebSite1» в Visual Web Developer 2008 (VWD).

  2. Ftpuser1 выбирает «Копировать веб-сайт» в меню «Веб-сайт».

  3. Ftpuser1 нажимает Connect .

  4. Ftpuser1 вводит следующие значения:

    • Имя FTP-сервера, предоставленное хостинговой компанией. В приведенном ниже примере IP-адрес обратной связи — 127.0.0.1.
    • Порт. В приведенном ниже примере значением по умолчанию является порт 21.
    • Опция пассивного режима.
    • Вариант базовой аутентификации. Ftpuser1 отменяет выбор анонимного входа.
    • Имя пользователя: ftpuser1.
    • Пароль.
  5. Ftpuser1 затем нажимает Открыть .

  6. Папка Ftpuser1 отображается на панели удаленного веб-сайта. В следующем примере панель пуста, поскольку ftpuser1 впервые публикует веб-сайт.

  7. Ftpuser1 публикует все элементы содержимого на панели исходного веб-сайта, выбирая все файлы и папки, а затем нажимая Синхронизировать :