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

Служба FTP

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

Запуск и остановка FTP-сайтов

В папке FTP Sites (FTP-узлы) консоли MMC FTP-сайты представлены в виде значков, изображающих земной шар, Как видно из рисунка 3.1, такие значки есть у FTP-сайтов с именами Default FTP Site, FTP away и odd.

Если FTP-сайт остановлен, то на его значке отображается небольшой красный крестик, как у сайта FTP away (см. рис. 3.1). Для запуска, остановки и приостановки FTP-сайта щелкните правой кнопкой мыши на узле в консоли MMC и затем выберите команду Start (Запуск), Stop (Остановка) или Pause (Пауза).

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

Выбор команды Pause (Пауза) разрешает соединение при попытке подключения пользователя, однако соединение немедленно закроется, если пользователь войдет в систему. Если в момент работы пользователей с сайтом выбрана команда Pause (Пауза), то им разрешается завершить транзакции, однако пользователи, запрашивающие доступ к сайту, не смогут войти на сервер.

Для запуска, приостановки и остановки FTP-сайта также используется команду iisftp с соответствующими ключами /start, /pause или /stop. Например, для запуска FTP-сайта default FTP site используется следующая команда, в результате выполнения которой сценарий отобразит информацию об успешном запуске или ошибке запуска:

iisftp /start "default ftp site"

Текущие сеансы

В окне User Sessions (Сеансы пользователя) FTP-сайта в консоли MMC можно определять, кто в данный момент находится в системе, и осуществлять управление сеансами. Для открытия окна со средствами управления сеансами выполните следующие действия.

  1. Откройте свойства текущего FTP-сайта, щелкнув правой кнопкой мыши на узле FTP-сайта в консоли MMC и выбрав Properties (Свойства).
  2. В окне Properties (Свойства) откройте вкладку FTP Site (FTP-узел).
  3. Нажмите кнопку Current Sessions (Текущие сеансы) в левом нижнем углу окна, чтобы открыть окно FTP User Sessions (Сеансы пользователей FTP) с текущими подключениями.
  4. В этом окне администратор может отключать выбранных (или всех) пользователей (см. рис. 3.3). Окно может оставаться открытым, а при нажатии кнопки Refresh (Обновить) список текущих пользователей и время их подключения обновится.

Примечание. Сценарий iisftp не позволяет управлять текущими сеансами. Все операции по администрированию сеансов осуществляются через консоль MMC.

Окно FTP User Sessions (Сеансы пользователей FTP), отображающее активные сеансы

Рис. 3.3. Окно FTP User Sessions (Сеансы пользователей FTP), отображающее активные сеансы

Управление содержимым FTP-сайта с помощью консоли MMC

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

Администратор может просматривать и управлять содержимым FTP-сайта из консоли MMC при помощи следующих функций.

  • Explore (Просмотр). Отображает файлы в правой части консоли MMC, аналогично отображению в Explorer (Проводнике Windows).
  • Open (Открыть). Открывает вхождение Windows Explorer с использованием пути физического файла.
  • Permissions (Разрешения). Открывает диалоговое окно Windows Files Permissions (Файловые разрешения Windows).
  • Browse (Обзор). Отображает файлы в правой части консоли MMC аналогично отображению с использованием соответствующей службы.
  • Export List (Список экспорта). Сохраняет перечень имен файлов, путей и соответствующих им состояний в текстовом файле.

Данные функции можно вызвать в консоли MMC, щелкнув правой кнопкой мыши по FTP-сайту или подчиненному ему узлу, выбранному в левой части окна. В появившемся контекстном меню первые четыре команды предназначены для управления содержимым FTP-сайта. Команда Export List (Список экспорта) не сгруппирована с другими командами и расположена в нижней части меню.

Примечание. Предыдущий список не является полным перечнем команд в контекстном меню. Меню содержит и другие команды для администрирования IIS FTP.

Команды Explore (Просмотр) и Browse (Обзор)

Команды Explore (Просмотр) и Browse (Обзор) консоли MMC служат для просмотра и управления содержимым. Команда Explore (Просмотр) обеспечивает функционирование консоли MMC в качестве прокси-сервера по отношению к Windows Explorer. Файлы в выделенном узле FTP-сайта отображаются с использованием свойств отображения Explorer текущего пользователя. Данные об атрибутах файлов показывают, является ли файл заархивированным или доступным только для чтения. Отображение содержимого с помощью этой команды аналогично представлению в Windows Explorer.

Команда Browse (Обзор) отличается от команды Explore (Просмотр) тем, что отображает содержимое в контексте разрешений и конфигураций службы IIS применительно к выделенному узлу. Для FTP информация о файле основывается на таких атрибутах, как имя файла, тип и дата изменения. Информация о защите и атрибутах Windows не предоставляется. Если рассматриваемый FTP-сайт не разрешает анонимный доступ, то при выборе команды Browse (Обзор) могут быть запрошены входные аутентификационные данные.

Команда Open (Открыть)

Команда Open (Открыть) несколько расширяет действие команды Explore, открывая для выделенного узла программу Windows Explorer, отображающую расположение физического файла на сервере.

Команда Permissions (Разрешения)

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

Служба FTP обеспечивает некоторый уровень контроля доступа, заключающийся в том, что пользователям присваиваются привилегии на чтение или запись. Функции безопасности Windows работают в качестве системы, подчиненной службе FTP; в случае возникновения конфликта параметров применяются наиболее ограничительные политики.

Команда Export List (Список экспорта)

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

  • Name (Имя). Имя файла или виртуального каталога.
  • Path (Путь). Физический путь к файлу или виртуальному каталогу.
  • Status (Состояние). Состояние файла или виртуального каталога (например, сообщение об ошибке, связанное с виртуальным каталогом).

Команда Export List (Список экспорта) для FTP-узла выводит перечень всех FTP-сайтов узла. В примере показан результат выполнения команды для FTP-узла сервера.

Description Identifier State IP address Port Status
Default FTP Site (Stopped) 1 Stopped * All Unassigned * 21
ftp away (Stopped) 7545646 Stopped * All Unassigned * 21
odd (Stopped) 812816 Stopped * All Unassigned * 22
doc site 984253357 Running * All Unassigned * 21

Файл Export List (Список экспорта) не содержит файлы или содержимое подкаталога физического пути к FTP-сайту или виртуального каталога. Это позволяет администратору осуществлять своего рода документирование содержимого системы и представлять его пользователям через электронную почту или распечатанную копию.

Команда Refresh (Обновить)

При изменении состояния FTP-сайта консоль MMC может неправильно отображать реальное состояние узла. При изменении сайта и добавлении посредством сценария или другой программы представление отображает не совсем точную информацию и подлежит обновлению. Представление Detail (Подробности) можно обновить, щелкнув правой кнопкой мыши в правой области и выбрав команду Refresh (Обновить). Состояние узла обновится и обеспечит правильное представление в правой области консоли.

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

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

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