Опубликован: 20.02.2006 | Доступ: свободный | Студентов: 3560 / 480 | Оценка: 4.34 / 3.99 | Длительность: 21:22:00
ISBN: 978-5-9570-0022-1
Лекция 3:

Служба FTP

< Лекция 2 || Лекция 3: 123456 || Лекция 4 >

Экспорт файлов определений

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

  1. Щелкните правой кнопкой мыши на узле FTP Sites в левой части консоли MMC и выберите команду All Tasks\Save Configuration To A File (Все задачи\Сохранить конфигурацию в файле).
  2. В открывшемся окне введите имя файла. Существует опция защиты данных посредством сокрытия содержимого файла при помощи пароля (см. рис. 3.10). Шифрование не влияет на элементы или атрибуты, идентификаторы элементов и атрибутов XML также не шифруются.
  3. Выделите файл и нажмите на кнопку OK. Окно запроса закроется и будет создан файл XML. В примере (см. рис. 3.10) файл назван AllFTPSites.
Сохранение конфигурации в файл

Рис. 3.10. Сохранение конфигурации в файл

В файле конфигурации можно сохранить отдельный узел FTP-сайта или узел сайта виртуального каталога. Будет произведен экспорт конфигурации выделенного узла и всех вложенных конфигураций.

Для создания сайта из файла конфигурации выполните следующие действия.

  1. Щелкните правой кнопкой мыши на любом узле, вложенном в FTP-узел в левой части консоли MMC. Выберите команду New\FTP Site (From File) (Создать\FTP-сайт из файла).
  2. В окне Import Configuration (Импорт конфигурации) выберите файл AllFTPSites, экспортированный ранее. Нажмите на кнопку Read File (Просмотр файла). Появится отображение существующих при создании файла конфигурации FTP-сайтов сервера (см. рис. 3.11).
    Окно Import Configuration (Импортировать конфигурацию) с выделенным FTP-сайтом

    Рис. 3.11. Окно Import Configuration (Импортировать конфигурацию) с выделенным FTP-сайтом
  3. После выбора сайта нажмите на кнопке OK (она станет доступной) для закрытия окна.
  4. Поскольку на сервере сайт уже существует, появится диалоговое окно, предлагающее создать новый сайт или заменить имеющийся. На рисунке ниже вы видите, что выбрана опция создания нового сайта.

  5. Нажмите на кнопку OK. Ваш сайт создан и идентичен исходному по всем параметрам. За одним исключением – скорее всего, он не будет работать, поскольку ему присвоен тот же порт и IP-адрес, уже используемые существующим сайтом. Если бы мы создавали сайт на другом сервере, где указанный порт или IP-адрес не заняты, то по завершении запроса сайт начал бы свою работу.

Создание виртуальных каталогов FTP

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

Виртуальный каталог может поддерживать конфигурацию, отличную от конфигурации родительского FTP-сайта. Существуют следующие настройки виртуального каталога.

  • Physical File Path of Virtual Directory (Физический путь виртуального каталога). Локальный путь на сервере или сетевой путь, соответствующий Конвенции об универсальном назначении имен (UNC).
  • Read Permissions (Разрешения на чтение). Разрешения на загрузку файлов из каталога.
  • Write Permissions (Разрешения на запись). Разрешения на отгрузку файлов в каталог или удаление файлов из каталога.
  • Log Visits (Ведение журнала посещений). Доступ к виртуальному каталогу заносится в журнал при включенном журнале посещений FTP-сайта.
  • Directory Security (Безопасность каталога). Устанавливает ограничение по IP-адресу, например, пользователям с определенного IP-адреса разрешен или запрещен доступ к виртуальному каталогу.

Для создания или настройки виртуальных каталогов используется консоль MMС, поскольку эту задачу невозможно выполнить при помощи сценария iisftp. Для создания виртуального каталога откройте Virtual Directory Creation Wizard (Мастер создания виртуальных каталогов) – если вы не создаете его из файла. За исключением окна запроса на использование режима изоляции пользователей и окна с запросом IP-адреса и номера порта, при работе с мастером создания виртуальных каталогов используются шаги, аналогичные созданию FTP-сайта при помощи мастера создания FTP-сайта.

  1. Для запуска MMC Virtual Directory Creation Wizard (Мастер создания виртуальных каталогов) щелкните правой кнопкой мыши на нужном узле FTP-сайта или узле сайта виртуального каталога в левой части консоли MMC.
  2. Выберите команду New\Virtual Directory (Создать\Виртуальный каталог).
  3. Откроется окно приветствия с информацией о мастере и его назначении. Выполните шаги, описанные выше в разделе "Мастер создания FTP-сайтов". Пропустите шаги User Isolation Modes (Режимы изоляции пользователей) и Set Up IP Address and Port (Настройка IP-адреса и порта).

Если при работе с мастером создания виртуальных каталогов будет допущена ошибка, вы сможете исправить ее с помощью изменения любого свойства виртуального каталога. Щелкните правой кнопкой мыши на виртуальном каталоге, выберите Properties (Свойства) и измените нужные свойства в этом окне.

Настройка узла FTP Sites

Узел FTP Sites консоли MMC позволяет настроить свойства всех существующих FTP-сайтов FTP-сервера с помощью наследования. Для открытия окна свойств щелкните правой кнопкой мыши на узле FTP Sites (FTP-узлы) в левой части консоли MMC и выберите пункт Properties (Свойства). Окно Properties идентично окну свойств конкретного FTP-сайта. Некоторые свойства узла FTP Sites (FTP-сайты) нельзя изменить, поскольку наследование значений в этом случае не имеет смысла. Например, нельзя изменять следующие значения.

  • Name (Имя). Имя FTP-сайта в консоли MMC.
  • IP-Address (IP-адрес). IP-адрес, используемый FTP-сайтом.
  • Port (Порт). Номер порта FTP-сайта.
  • Root Path (Путь к корневому каталогу). Физический путь к корневому каталогу FTP.

С помощью настройки свойств узла FTP Sites (FTP-узлы) наследовать параметры могут как существующие сайты, так и все FTP-сайты, создаваемые в будущем. Можно отдельно настроить FTP-сайты на использование собственных параметров.

Например, в узле FTP Sites (FTP-узлы) можно создать приветственное окно, отличающееся от приветствия, используемого на многих FTP-сайтах. Некоторые из FTP-сайтов вовсе не имеют окна приветствия. Таким сайтам получат приветственное окно при использовании приветственного баннера узла FTP Sites (FTP-узлы). Установив приветственный баннер в окне FTP Sites Properties (Свойства узла FTP-сайты), нажмите на кнопку OK или Aplpy (Применить). Появится запрос об изменении текста приветственного баннера. Для этого выделите в окне запроса FTP-сайты, приветственный баннер которых нужно изменить. После закрытия окна запроса изменения применятся к выбранным сайтам.

< Лекция 2 || Лекция 3: 123456 || Лекция 4 >
Александр Тагильцев
Александр Тагильцев

Где проводится профессиональная переподготовка "Системное администрирование Windows"? Что-то я не совсем понял как проводится обучение.

Владимир Кирин
Владимир Кирин
Неполодки на ресурсе.При сдаче 7 теста, открывается пустое окно, и ничего не происходит.Поправте пожалуйста. При этом попытка считается защитана, перездача только через 30 мин. Использую браузер опера.