главная    •    Новости    •    софт    •    RSS-ленты    •    реклама    •    PDA-Версия    •    Контакты
Windows XP     •    Windows 7    •    Windows 8    •    Windows 10   •    Windows Server     •    Железо
Полезные советы      •     Администрирование      •     Сеть      •     Безопасность      •     статьи
Реклама на сайте
Книга жалоб и предложений
Правила на сайте
О Winblog.ru и о копирайте
Написать в редакцию
Конфиденциальность
                       
  • Выпуск тестовых сборок Windows 10 приостановлен
  • В Windows 10 Mobile теперь тоже можно читать EPUB в браузере
  • Microsoft HoloLens: голографические чаты не за горами
  • В Windows 10 Mobile появится сброс настроек приложений
  • Нередко возникает необходимость передать с машины на машину один или несколько файлов. Проще всего для решения этой задачи использовать FTP сервер, но в некоторых случаях его использование будет сродни "выстрелу по воробью из пушки". Microsoft предоставляет возможность использовать для решения задач простой передачи файлов службу TFTP, которая не требует для работы с файлами авторизации, не выдаёт списков файлов и так далее. Единственная её задача - сделать возможным скачивание и закачку файлов.

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

    TFTP расшифровывается как Trivial File Transfer Protocol или упрощённый протокол передачи файлов. Этот протокол описан в следующих RFC:

    1350 - The TFTP Protocol
    2347 - TFTP Option Extension
    2348 - TFTP Blocksize Option
    2349 - TFTP Timeout Interval and Transfer Size Options

    Установка Trival FTP
    Откройте каталог i386 дистрибутива Windows и скопируйте файл TFTPD.EX_ в каталог %SystemRoot%\system32. Где %SystemRoot% - папка, куда установлена Windows.

    В командной стрке перейдите в %SystemRoot%\system32 и выполните команду

    expand tftpd.ex_ tftpd.exe

    Файл будет распакован и сохранён с именем tftpd.exe. После этого файл tftpd.ex_ можно удалить.

    Теперь нужно установить службу TFTP. Сделать это проще всего при помощи следующего reg-файла.


    REGEDIT4

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TFTPD]
    "Type"=dword:00000010
    "Start"=dword:00000003
    "ErrorControl"=dword:00000001
    "ImagePath"=hex(2):25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,73,79,73,74,65,6d,33,\
    32,5c,74,66,74,70,64,2e,65,78,65,00
    "DisplayName"="Упрощенный FTP-демон"
    "DependOnService"=hex(7):54,63,70,69,70,00,00
    "DependOnGroup"=hex(7):00
    "ObjectName"="LocalSystem"
    "Description"="Реализует стандарт Интернета Trivial FTP, не требующий имени пользователя и пароля. Компонент служб удаленной установки."
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TFTPD\Parameters]
    "Masters"=""
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TFTPD\Security]
    "Security"=hex:01,00,14,80,b8,00,00,00,c4,00,00,00,14,00,00,00,30,00,00,00,02,\
    00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
    00,00,02,00,88,00,06,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
    05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
    20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,04,00,00,00,00,\
    00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,06,00,00,00,00,00,14,00,00,01,\
    00,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,\
    00,00,00,00,05,20,00,00,00,25,02,00,00,01,01,00,00,00,00,00,05,12,00,00,00,\
    01,01,00,00,00,00,00,05,12,00,00,00

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TFTPD\Enum]
    "0"="Root\\LEGACY_TFTPD\\0000"
    "Count"=dword:00000001
    "NextInstance"=dword:00000001

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

    Установка и настройка службы TFTP (Trivial File Transfer Protocol).
    Служба TFTP зарегистрирована


    Теперь нужно указать службе каталог, который будет использоваться для хранения файлов. Откройте редактор реестра и перейдите к ключу

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TFTPD\Parameters

    Создайте новый строковый параметр Directory. В значении параметра укажите путь к папке, которая будет корневой. Например, C:\tftpdroot.

    Установка и настройка службы TFTP (Trivial File Transfer Protocol).
    Корневая папка службы TFTP


    Служба настроена. Осталось её запустить и проверить работу. Для запуска в оснастке управления службами откройте свойства службы Упрощённый FTP-демон и нажмите Старт. Если необходимо, чтобы служба запускалась автоматически после каждой загрузки Windows, то измените тип её запуска на Авто.

    Для обмена файлами используется утилита tftp.exe. Она находится в каталоге %SystemRoot%\system32. Если утилиты в этом каталоге не оказалось, то распакуйте её из дистрибутива так же, как и tftpd.ex_, о чём говорилось в начале статьи.

    Чтобы просмотреть ключи для запуска tftp.exe, запустите её в командной строке без параметров.

    Установка и настройка службы TFTP (Trivial File Transfer Protocol).
    Ключи TFTP


    Скачать файл можно при помощи команды

    tftp 127.0.0.1 GET test.zip C:\test.zip

    Результатом выплнения такой команды будет сохранённый в корне диска С файл test.zip, скачанный с сервера 127.0.0.1

    Установка и настройка службы TFTP (Trivial File Transfer Protocol).
    Файл скачан


    При настройке файрвола обратите внимание на то, что служба TFTPD прослушивает порт 69 UDP, но отвечает с произвольного номера порта, больше 1023.

    Автор: SavageNoName
    Источник: windowsfaq.ru


    Оцените статью:
    Голосов 5

    Материалы по теме:
  • Cинхронизация времени контроллеров домена с внешними источниками
  • Установка Windows XP по сети. RIS, но не Microsoft.
  • Правим реестр и ускоряем систему.
  • Утилиты командной строки в Windows 2000
  • Секреты реестра. Часть 7.
    1. #1

      Как злоумышленник может проникнуть в вашу сеть

      http://www.microsoft.com/Rus/T
      echnet/Magazine/2006/02/hacker
      .mspx

      lol муахахахаха!



    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent

    Для отправки комментария, обязательно ответьте на вопрос

    Вопрос:
    Сколько будет шесть минус один?
    Ответ:*




    ВЕРСИЯ ДЛЯ PDA      СДЕЛАТЬ СТАРТОВОЙ    НАПИШИТЕ НАМ    РЕКЛАМА

    Copyright © 2006-2016 Winblog.ru All rights reserved.
    Права на статьи принадлежат их авторам. Копирование и использование материалов разрешается только в случае указания явной гиперссылки на веб-сайт winblog.ru, как на источник получения информации.
    Сайт для посетителей возрастом 18+