Настройка ftp сервера на windows xp
Внимание: FTP сервер необходимо установить на VipNet клиенте или координаторе.
Если у Вас основной сервер находится на другом компьютере, то читаем и делаем.
Вот тут видео ролик по установке и настройке FTP сервера на Windows 2008R2. У кого это операционная система, пользуйтесь им. Для остальных читайте ниже.
Содержание
Windows XP
Установка
FTP сервер под Windows является составной частью роли IIS сервера.
- Для установки FTP сервера под XP нужен дистрибудив Windows XP (можно переписать все с диска дистрибутива на жесткий диск и устанавливать оттуда)
- Пуск -> Настройка -> Панель управления -> Установка и удаление программ
- Слева выбираем - Установка компонентов Windows
- Выбираем Internet Information Services (IIS)(не ставя галку) и жмем кнопку Состав.
- Ставим галку на Служба FTP и жмем OK
- Жмем кнопку Далее.
- Если попросит дистрибутив, укажите путь к папке I386 дистрибутива Windows XP.
Происходит установка службы FTP сервера на вашей машине. После установки перегрузите Ваш компьютер.
Настройка
- Правая кнопка мыши на Мой компьютер -> Управление компьютером.
- Раскрываем Службы и приложения -> Internet Information Services -> Узлы FTP
- Правая кнопка по FTP - узел по умолчанию -> Свойства
- Вкладка Безопасные учетные записи. Убираем галку Разрешить анонимные подключения.
- Вкладка Домашний каталог. Выбираем: каталог данного компьютера. В Каталог FTP-узла жмем кнопку Обзор и указываем папку, где лежат архивы баз данных на этом компьютере. Ставим галки Чтение и Запись в журнал.
- Создаем пользователя. Если компьютер входит в домен, то доменного, если нет, то локального и даем права на чтение папки, где лежат базы данному пользователю.
- Перегружаем компьютер.
- В VipNet клиенте включаем 3 режим и пробуем подключиться к данному компьютеру с другого по FTP. В браузере набираем строку: ftp://user:passwd@IP_addr. Где:
user - имя пользователя(login)
passwd - его пароль
IP_addr - IP адрес вашего FTP сервера в локальной сети.
Должна открыться папка с базами.
Windows 2003 и 2008
Установка службы
FTP сервер под Windows является составной частью роли IIS сервера. Поэтому устанавливаем сначала роль Web сервер(IIS) сервера, а в ней FTP службу.
- Заходим в управление сервера, далее Роли, далее добавление службы Ролей.
- Выбираем Роль Web сервер (IIS).
- Когда предложит выбрать Службы для данной роли, в самом низу выбираем FTP сервис.
- И устанавливаем данную роль.
Настройка службы
- Заходим в управление сервера, далее Роли, далее Web сервер (IIS), далее Диспетчер служб IIS.
- В подключениях Открываем Web сервер и выбираем FTP узлы.
- Справа, в окне FTP узлы, щелкаем Щелкните, что бы открыть.
- Откроется диспетчер служб IEE. В нем раскрываем наш Web сервер, правой кнопкой мыши на FTP-узлы и выбираем FTP узел, который создала система, жмем на нем правой кнопкой мыши и идем в Свойства.
- Вкладка - Безопасные учетные записи - снимаем галку Разрешить анонимные подключения.
- Вкладка - Корневой каталог. Нажимаем кнопку обзор и выбираем папку, где расположена папка MYSQL, например, d:\mysql.
- Далее ОК.
Если FTP сервер не запущен то жмем на нем правую кнопку мыши и выбираем Запустить.
Если вы завсегдатай Интернета, то вам наверняка встречались не только web-ресурсы, то есть сайты, а своего рода BBS нового образца, а именно FTP-ресурсы, где владелец выставляет для всеобщего доступа всевозможные программы, игры, видео- и аудиоматериалы. Для организации такого сервера совсем не обязательно иметь хостинг. FTP-сервер можно создать прямо у себя на домашнем компьютере. При этом адрес такого ресурса может выглядеть, например, так: ftp://194.37.12.207. Частенько, для возможности обмена файлами владелец такого ресурса создаёт там специальную папку, в которую каждый посетитель может закачать что-то своё. Разумеется, такой ресурс может быть необременительным только при условии, что его владелец обладает выделенным и безлимитным по трафику каналом.
Недавно созданием такого ресурса заинтересовался и я. Надо сказать, что операционная система Windows XP содержит в себе компонент Internet Information Services (IIS), который позволяет открыть у себя на компьютере некоторую папку для всеобщего доступ к ней из Интернета. Любой посетитель сети, зная ваш адрес, сможет зайти и скачать у вас всё, что вы поместите в эту папку. В предыдущих версиях системы этот компонент устанавливался по умолчанию, а в WinXP необходима ручная установка.
Сейчас мы установим и настроим FTP-сервер. Для этого нам нужен всего лишь компьютер с ОС Windows, подключённый к Интернету.
Возможности для создания FTP-сервера есть в любом дистрибутиве Windows XP. Всё, что для этого нужно, – это установленный диспетчер IIS. Если он не был установлен при инсталляции Windows, то это нужно сделать отдельно.
Заходим в меню Пуск > Настройка > Панель управления > Установка и удаление программ > Установка компонентов Windows > IIS и ставим галочку напротив пункта “Служба FTP”. Начнётся установка компонента. Инсталляция ничем не отличается о установки любых других компонентов Windows.
Для выполнения следующих действий необходимо, чтобы вы как пользователь имели права администратора на локальном компьютере или получить соответствующие полномочия путём делегирования. В целях безопасности рекомендуется входить в систему по учётной записи не включённой в группу администраторов, а затем использовать команду “Запуск от имени” для запуска диспетчера IIS от имени администратора. В командной строке Пуск > Выполнить введите: runas/user:имя_учётной_записи_администратора “mmc %systemroot%/system32/inetsrv/iis.msc”. После чего введите пароль администратора. Теперь вы в IIS.
Если вам делать всё это лень, и ваша беспечность не имеет границ, то, заходя под именем администратора, вы всегда можете запустить IIS, но тогда за безопасность вашего компьютера уже никто не поручится.
Для начала следует создать папку, которой вы хотите содержать все доступные для пользователей сети материалы. Например, создаём папку servers. В ней можно создать папку pub для всеобщего скачивания, и папку incoming для тех пользователей, кто пожелает поделиться с вами чем-нибудь интересным.
Поскольку диспетчер IIS у нас уже запущен, раскрываем ветвь локального компьютера и ветвь Узлы FTP и на пункте FTP-узел по умолчанию кликаем правой кнопкой мышки и выбираем Свойства. В закладке Домашний каталог выбираем папку servers в качестве локального пути. Ставим галочку “Чтение” и “Запись в журнал”. Таким образом, корневой каталог нашего ресурса защищаем от записи, но разрешен для скачивания.
После этого снова кликаем правой кнопкой на FTP-узел по умолчанию и выбираем Создать > Виртуальный каталог и в мастере настройки вводим одноимённый псевдоним для папки pub > далее выбираем папку serverspub > далее ставим галочку “Чтение”.
Почти тоже самое делаем и для папки serversincoming, но ставим галочку и для “Чтение” и для “Запись”, тем самым разрешаем закачку в папку.
Отныне корневой папкой сервера будет локальная папка servers, а в ней будут две папки pub и incoming. Если нам нужно, чтобы наш FTP-сервер был доступен только для чтения, то достаточно просто настроить свойства FTP-узел по умолчанию, а в локальную папку сервера набросать всяких папок.
Теперь остаётся скопировать в папку какие-то файлы для раздачи и вперёд, “Качай народ!” ;)
При необходимости, никто не запрещает вам добавлять новые файлы в расшаренные таким образом папки, либо удалять ненужные файлы.
А чтобы ваши знакомые и друзья могли найти вас в Интернете, достаточно дважды кликнуть на иконке Интернет-соединения в трее и в появившемся окне в закладке “Поддержка” посмотреть ваш IP-адрес. Он может оказаться, например, таким: 77.123.8.205
После этого просто передайте ссылку ftp://77.123.8.205 своим друзьям и ждите их в гости ;)
В следующий раз я постараюсь рассказать о том, как создать свой полноценный веб-сервер на домашнем компьютере с поддержкой PHP.
Читайте также: