Microsoft служби вузла web

До складу служб вузла Web, крім служби WWW, входять два додаткових компонента: служба FTP (File Transfer Protocol) і служба Gopher. Ці служби успадковані від Інтернету і застосовують застарілі протоколи. Однак якщо факт недосконалості протоколів не брати до уваги, простота організації цих служб може зіграти вирішальну роль для їх використання на вузлі Web.

У цьому розділі пояснюється:
  • як працюють служби FTP і Gopher;
  • коли використовувати служби FTP і Gopher;

  • як налаштовувати служби FTP і Gopher.
  • Протокол FTP є одним з найперших протоколів, що використовувалися в мережах TCP / IP і Інтернеті. Він застосовується для передачі файлів між комп'ютерами однієї мережі, особливо якщо вони працюють під управлінням різних операційних систем, наприклад UNIX® і MS-DOS® або Windows 3.1.

    У протоколі HTTP (Hypertext Transfer Protocol), що використовується службою WWW (World Wide Web), реалізовано більшість функцій протоколу FTP. Однак з трьох служб Інтернету тільки служба FTP може застосовуватися для копіювання файлів з клієнта на сервер. Якщо необхідно надати віддаленим користувачам таку можливість, слід встановити службу FTP.

    Крім того, служба FTP гранично проста в установці і супроводі (після установки, як правило, не потрібно будь-якої додаткової настройки).

    Файли, доступні через службу FTP, можуть мати будь-який формат (це можуть бути документи, файли мультимедіа або додатки). За допомогою Internet Explorer клієнти можуть скопіювати необхідний файл або запустити допоміжне додаток для безпосереднього відображення або виконання файлу.

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

    Для спостереження за працюючими клієнтами використовується кнопка Поточні сеанси на вкладці Служба.

    Щоб перевірити існуючі підключення до вузла FTP

      1. У диспетчері служб Інтернету двічі клацніть службу FTP для відкриття вікна властивостей.

    2. Вкажіть вкладку Служба.

    3. Натисніть кнопку Поточні сеанси.

    4. Щоб відключити користувача, виділіть його ім'я і натисніть кнопку Відключити. Щоб завершити всі підключення, натисніть кнопку Вимкнути всі.

    5. Натисніть кнопку Закрити, а потім натисніть кнопку OK.

    Налаштування процедури підключення до вузла FTP виконується в диспетчері служб Інтернету.

    Щоб захистити особисті дані користувача

      1. У диспетчері служб Інтернету двічі клацніть службу FTP для відкриття вікна властивостей; потім вкажіть вкладку Служба.

    Щоб задати повідомлення, що відправляються при підключенні, відключенні і перевищенні числа дозволених підключень

      1. У диспетчері служб Інтернету двічі клацніть службу FTP для відкриття вікна властивостей.

    2. Вкажіть вкладку Повідомлення.

    3. В поле Привітання введіть повідомлення, що відправляється при виконанні процедури підключення до вузла.

    4. У полі Вихід введіть повідомлення, що відправляється при виконанні процедури відключення від вузла.

    5. У поле Перевищення числа підключень введіть повідомлення, що відправляється при спробі підключення на вузол в момент обробки максимально дозволеного числа запитів.

    6. Натисніть кнопку Застосувати, а потім натисніть кнопку OK.

    У цьому розділі описується порядок завдання каталогів служби FTP.

    Щоб задати спосіб відображення вмісту каталогу

      1. У диспетчері служб Інтернету вкажіть вкладку Каталоги.
    2. Встановіть перемикач Стиль виводу каталогів в положення:
        1 UNIX для відображення вмісту каталогу в форматі UNIX;

        2 MS-DOS для відображення вмісту каталогу в форматі в форматі MS-DOS.

    За замовчуванням весь вміст всіх підкаталогів кореневого каталогу вузла FTP є для читання. Щоб дозволити користувачам копіювати свої файли на вузол FTP, слід дозволити запис у відповідному каталозі.

    Можна створити спеціальний каталог для розміщення файлів користувача, недоступних іншим клієнтам, якщо одночасно заборонити читання і дозволити запис. Такий каталог іноді називають drop-box.

    Дозволи на читання і запис надаються диспетчером служб Інтернету. Диски, керовані файлової системою NTFS, можуть мати додаткові обмеження, що накладаються за допомогою провідника Windows NT.

    За замовчуванням дозволено читання всіх віртуальних каталогів в основному каталозі. Зняттям дозволу на читання і установкою дозволу на запис створюється каталог, в який можна копіювати файли, не маючи доступу до файлів, розміщених в ньому іншими користувачами.


    Примітка. На дисках, керованих операційною системою NTFS, користувачам в провіднику Windows NT слід надати дозвіл на читання каталогу drop-box і тим самим забезпечити можливість переміщення в цей каталог (наприклад, за допомогою команди cd служби FTP). Таким чином, користувачам, які мають в диспетчері служб Інтернету дозвіл тільки на запис каталогу, необхідно мати дозволи на читання і запис цього каталогу в провіднику Windows NT.

    Щоб створити файли приміток

      1. Створіть файл

    ckm в кожному аннотируемой каталозі.

    2. У провіднику Windows NT виділіть файл

    ckm і встановіть атрибут приховування.

      HKEY_LOCAL_MACHINE \ SYSTEM
      \ CurrentControlSet
      \ Services
      \ MSFTPSVC
      \ Parameters

    Можливі значення: 0 або 1
    Значення за замовчуванням = 0 (примітка не створюється).

    Параметр визначає заданий за замовчуванням режим виведення анотації каталогу для знову підключених користувачів. Анотація використовується для виведення користувачам змісту каталогу на вузлі FTP. Опис каталогу збережено в файлі з ім'ям

    ckm, який зазвичай є прихованим файлом. Якщо параметр дорівнює 1, анотація каталогу дозволена.

    За замовчуванням цей параметр відсутній в системному реєстрі. Щоб змінити режим виведення анотації, слід створити необхідний запис.

    В основному каталозі служби FTP можна створити спеціальні каталоги для надання підключилися користувачам за замовчуванням. Такі каталоги повинні бути дійсними, а не віртуальними каталогами.

    Такі підкаталоги можна використовувати для розмежування доступу користувачів до основного каталог. За замовчуванням підкаталоги з іменами користувачів не створюються в процесі установки служби.

    Примітка. Обмежити доступ окремого користувача в каталог можна за допомогою надання дозволів в провіднику Windows NT. Кожен користувач повинен мати доступ до основного каталог Ftproot.

    Для підключення до вузла FTP можна використовувати будь-який клієнт FTP. Операційні системи Windows NT Workstation і Windows NT Server мають в своєму складі клієнт FTP, що працює в текстовому режимі (такий клієнт запускається тільки з командного рядка).

    За основними своїми характеристиками служба Gopher подібна службі FTP (дозволяє також легко публікувати існуючі архіви файлів), при цьому в ній відсутні деякі обмеження, властиві службі FTP. За допомогою служби Gopher можна посилатися на інші комп'ютери або служби, анотувати файли і каталоги, а також створювати користувацькі меню.

    Служба Gopher для додатка Microsoft Internet Information Server підтримує всі функції протоколу Gopher. Крім того, служба Gopher працює з рядками селектор Gopher Plus, застосовуваними для передачі клієнтові додаткової інформації, наприклад: імені адміністратора сервера, дати внесення останніх змін і типу відображення MIME.

    Клієнти можуть переглядати каталоги Gopher за допомогою провідника Windows NT. Скопіюйте публікуються файли в основний каталог Gopher (\ Inetpub \ Gophroot). Для поліпшення сервісу на вашому сайті можна створити файли посилань для автоматичного переходу до інших комп'ютерів і службам, виведення анотацій файлів і каталогів, а також створювати власні меню. Додаткові відомості див. Нижче в розділі Файли посилань цієї глави.

  • елементи, доступні в заданому каталозі служби Gopher;

  • посилання і спосіб їх зберігання;

  • індекси для прискорення пошуку інформації;

  • розділи журналу вузла Web (додаткові відомості про ведення журналу см. в главі 7 Ведення журналу роботи вузла Web);

  • кількість можливих одночасних підключень і тривалість очікування продовження розпочатого сеансу.
  • Щоб захистити особисті дані користувача

      1. У диспетчері служб Інтернету двічі клацніть службу Gopher для відкриття вікна властивостей; потім вкажіть вкладку Служба.

    За замовчуванням індекс WAIS (Wide Area Information Search) не створюється додатком Internet Information Server. Для створення індексу WAIS змініть значення (з 0 на 1) наступного запису системного реєстру Windows NT:

    HKEY_LOCAL_MACHINE \ SYSTEM
    \ CurrentControlSet
    \ Services
    \ GopherSVC
    \ CheckForWAISDB

    Файли посилань доповнюють стандартний інтерфейс Gopher, надаючи додаткові відомості для клієнтів і автоматичні посилання на інші комп'ютери.

    Файл посилань необхідно зберегти на сервері Gopher # 151; комп'ютері, що виконує службу Gopher.

    Файл посилань для вузла Gopher створюється за допомогою службової програми gdsset. Щоб вивести на екран опису синтаксису команди gdsset. введіть в командному рядку gdsset без параметрів.

    Файли посилань є прихованими файлами. Для установки атрибута приховування застосовується провідник Windows NT.

    На дисках, що використовують таблицю розміщення файлів (FAT), ім'я файлу посилань збігається з ім'ям основного файлу, але доповнено символами .gtg. Наприклад, якщо файл має ім'я Catalog.txt, ім'я файлу посилань наступне: Catalog.txt.gtg.

    На дисках, які використовують файлову систему NTFS, ім'я файлу посилань збігається з ім'ям основного файлу, але доповнено символами: gtg. Файли посилань на дисках NTFS зберігаються в альтернативному потоці даних. Наприклад, якщо файл має ім'я Catalog.txt, ім'я файлу посилань наступне: Catalog.txt: gtg. Зверніть увагу на наявність двокрапки на початку розширення.

    Примітка. Розмір прихованих файлів посилань слід враховувати в розрахунках вільної дискової пам'яті.

    Щоб створити файл посилань


    Програма gdsset автоматично приховує створювані файли посилань.

    Щоб створити посилання на групу файлів однакового типу, наприклад текстового, введіть наступну командний рядок:

    for% 1 in (* .txt) do

    Щоб створити посилання на каталог іншого комп'ютера

    Призначення параметрів командного рядка:
      • - c
          Зміна або створення нового файлу.