Как создать фтп сервер на компьютере



FTP за пять минут: подробная инструкция

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

FTP позволяет обмениваться файлами

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

Примечание: иногда для распространения информации в темах форумов можно найти ссылку на обмен с помощью ФТП. Зайти на фтп можно тут же в браузере.

Достоинства и недостатки FTP

скорость доступа к файлам ограничивается только показателями приема/передачи данных, объемом свободной оперативной памяти и процессором компьютера, на котором установлен сервер;

возможность авторизованного подключения к серверу;

возможность сделать быстро обмен информацией без лишней настройки;

возможность применения программ-загрузчиков;

доступна докачка прерванных загрузок по причине разрывов связи.

отсутствует встроенный режим шифрования информации;

проблемы с распознаванием кодировки 1251 в некоторых приложениях для создания ФТП.

Создание ФТП сервера

Для того чтобы установить простой ftp сервер потребуется предварительно скачать и установить инсталлятор специализированной программы (FileZilla, Baby FTP Server, Gene6 FTP Server. Golden FTP и пр.). В зависимости от программы отличается способ создания локалки.

Golden FTP

При нечастом применении пользователю достаточно бесплатной утилиты GoldenFTP Server, которую скачивают с официального сайта www.goldenftpserver.com .

Скачивание программы Golden FTP

Чтобы установить сервер выполняются такие действия:

запуск установленной утилиты;

в открывшемся окне приложения нажимается кнопка «Добавить»;

Настройка программы Golden FTP

появится окошко добавления доступа к ресурсу (создать ftp сервер на компьютере), где в строке ввода пути вводится (или выбирается в файловом менеджере) адрес папки на компьютере (эта папка станет доступной пользователям ФТП);

в строку ввода имени записывается произвольный текст, который никак не влияет на свойства доступа;

если установить разрешение «полный доступ», то информацию в папке посетители смогут не только загружать, но и редактировать, добавлять, удалять;

Добавление ресурса в программе Golden FTP

после подтверждения кнопкой «ОК», программа покажет адрес созданного сервера.

Примечание: при выборе полного доступа к ресурсам папки на ПК следует с особой осторожностью относиться к хранимым данным и иметь резервную копию, т. к. подключенные к серверу лица смогут случайно или специально удалить/отредактировать файлы.

BabyFTP

Аналогичным функционалом обладает утилита, не требующая своей установки – BabyFTP. Ее размер составляет около 40 КБ, а при работе использует незначительное количество ОЗУ. Запуск утилиты:

в любой директории компьютера производится запуск программы с правами администратора;

в открывшемся окошке вводится адрес папки, в которой находится домашний файловый сервер;

Настройка доступа в программе BabyFTP

с помощью установки соответствующих галочек выбираются расширенные параметры подключения к серверу (автозапуск при открытии BabyFTP, разрешения на редактирование, удаление, скачивание, загрузку и др.;

после нажатия «ОК», брандмауэр компьютера попросит разрешить сетевую активность, нажимается «разрешить»;

в утилите высветится необходимый адрес ФТП.

Использование ФТП-сервера

Имея прямой ФТП-адрес, его можно отправить текстовым сообщением в социальной сети, по СМС, в скайпе и др. Чтобы зайти на ftp, достаточно ввести в адресную строку браузера, проводника windows или TotalCommander полученную ссылку из программы.

Доступ к каталогу получают все лица, имеющие адрес и прошедшие аутентификацию (если она была предусмотрена). К одним и тем же файлам доступ открыт для всех пользователей одновременно, но при скачивании скорость передачи данных делится между всеми поровну. То есть у обладателя интернета с тарифом 100 МБ/с десять человек одновременно скачивают со скоростью 10МБ/с и т. д.

Все больше людей хотят обзавестись собственным сервером в интернете для хранения файлов. Но не так много людей задумывалось о том, что его можно организовать на своем домашнем персональном компьютере подключенным к сети интернет. Кто-то хочет поделиться файлами с друзьями в сети, а кто-то хочет организовать профессиональный сервер и зарабатывать, продавая файлы в интернете. Некоторым вебмастерам может понадобиться место для хранения больших файлов, но нет желания платить хостингу за дополнительные гигабайты. Как создать ftp сервер? (Как создать фтп сервер?)
Данная статья является обзорной, в которой будут описаны возможности собственного FTP-сервера на персональном компьютере без подробных инструкций по выбору вспомогательных сервисов и программного обеспечения и их дальнейшей установки и настройки.

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

В зависимости от сложности организуемого доступа выбирается и соответствующее программное обеспечение. Для создание простого FTP-сервера с минимальными настройкам можно воспользоваться бесплатными программными пакетами. Обладатели операционной системы Windows XP могут вообще не устанавливать дополнительных программ, так как в ней уже установлен компонент Internet Information Services (IIS). позволяющий выделить какую либо папку для организации общего доступа к ней из интернета. Если этот компонент не установлен у вас по умолчанию, его нужно установить вручную. Среди бесплатных программ для создания FTP-сервера особой популярностью пользуются Golden FTP Server, FileZilla Server, TYPSoft FTP Server. Для более точной настройки управления файлами и пользователями необходимо использовать профессиональные программы, такие как Serv-U FTP Server, Cerberus FTP Server и др. Их установка не должна вызвать никаких проблем, так как практически не отличается от установки какой либо другой программы на компьютер.

После установки необходимо произвести настройку вашего FTP-сервера. Нужно создать отдельную папку. в которой будут храниться файлы для общего доступа, и ограничить доступ пользователей, чтобы они не могли выйти за пределы этой папки, считая ее корневой. Если вы хотите, чтобы любой пользователь мог зайти на ваш FTP-сервер, нужно создать в настройках анонимного пользователя (если в вашей программе он не предусмотрен по умолчанию). В этом случае желательно ограничить количество одновременно подключенных пользователей до какого-то конкретного числа, исходя из скорости вашего интернета. Если у вас высокоскоростной интернет (100-1000 Мбит/с), следует также учесть скорость чтения/записи вашего жесткого диска. Разделив максимальную скорость между всеми пользователями FTP, вы можете сильно загрузить канал интернета (элементарное открытие любого сайта для просмотра превратится для вас в мучение из за низкой скорости загрузки страниц), либо загрузить жесткий диск (любое действие будет сопровождаться длительными задержками при обработке, превращая работу за компьютером в наблюдение слайд шоу ).
Для организации закрытого доступа необходимо создать соответствующих пользователей с конкретным логином и паролем.

FTP-сервер позволяет:
- группировать пользователей в различные группы;
- устанавливать для разных групп или пользователей разные права для записи-чтения файлов;
- устанавливать запрет просмотра папок конкретным пользователям;
- ограничить скорость чтения либо записи файлов;
- заблокировать доступ определенным пользователям по IP адресам;
- указать диапазон IP адресов, которым разрешен доступ к серверу и т.д.

Если ваш провайдер предоставляет вам статический IP адрес. то для доступа к FTP-серверу из интернета необходимо ввести адрес ftp://ваш_IP (при этом нужно удостовериться, что порт 20 и 21 открыты для доступа в интернет). При динамическом IP адресе, либо при желании заменить цифирный адрес, необходимо воспользоваться DNS-сервером (DNS – domain name system) для получения доменного имени. Популярностью пользуются бесплатные сервисы DynDns (http://www.dyndns.com/) и No-IP (http://www.no-ip.com/). При динамическом IP адресе на персональный компьютер устанавливается маленькая программка (предоставляется DNS-сервером), которая постоянно сообщает текущий ваш IP адрес DNS-серверу.
Если вы подключаетесь к интернету через ADSL-модем либо маршрутизатор, необходимо в них произвести некоторые изменения в настройках.

Разбираться в различных настойках сервера можно целый день и чтобы как то отвлечься и отдохнуть, можно посмотреть какой-то сериал. Сериал, снятый на основе реальных исторических фактов будет в каждой серии показывать кусочек истории, а такой хорошо снятый сериал, как «Великолепный век », просто не оставит вам выбора, и вы будете каждый день ждать того момента, когда сможете бесплатно онлайн посмотреть очередную серию.

Похожие новости

FTP-сервер из вашего ПК

В этой статье я хочу рассказать как сделать абсолютно бесплатно из компьютера полноценный FTP-сервер, используя программу FileZilla Server и DUC (Dynamic Update Client). В этой статье рассматриваются DUC-клиенты DynDNS Updater и No-IP DUC.
Вообще, можно настроить FTP и только через FileZilla Server, без всяких DUC, но это только в том случае, если ваш провайдер предоставил постоянный (фиксированный) IP. Если же у вас динамический IP - настройка FTP будет немного сложнее, но, благодаря этой инструкции, за 15 минут можно все сделать :)
Скачивание и настройка FileZilla Server

  1. Скачиваем FileZilla Server: http://filezilla-project.org/download.php?type=server (на момент публикации статьи, последняя версия была 0.9.37b)
  2. Устанавливаем (параметры установке обычно ничего не нужно изменять)
  3. После установки появится такое окошко:

    Ставим галочку Always connect to this server , чтобы больше это окошко не беспокоило. В поле Administration password можно ничего не вводить
  4. В появившемся окне FileZilla Server идем в Edit - Users - добавляем нового пользователя и устанавливаем пароль для него (в будущем будем подсоединяться к FTP, используя эти данные!)

    Переходим в Shared Folders ( 3 на скриншоте).

    Здесь нажимаем кнопку Add - выбираем папку, к которой можно будет получить доступ в будущем через FTP. Справа выбираем права для файлов в этой папке и папок. Нажимаем OK .
  5. Теперь проверим, все ли правильно мы сделали: в браузере вводим: ftp://127.0.0.1
    Вводим логин=тот, что установили ранее (Test)
    Вводим пароль=тот, что установили ранее
    Если все правильно, увидим содержимое папки, к которой был открыт общий доступ. Если же не заходит - проверяем, все ли было сделано на предыдущих шагах.
DDNS-Сервисы

С удаленной машины мы можем подключиться к вашему серверу таким образом:
ftp://ваш_текущий_ip-адрес
Такие же логин и пароль введете и увидите ту же папку.
Но, если у вас динамический IP, то возникает неудобство - все время меняется IP, соответственно и к FTP подключиться не всегда получится.
Наша цель - получить доменное имя, которое будет соответствовать вашему текущему IP-адресу. Технология DDNS позволяет связать внешний динамический ip-адрес и постоянное доменное имя.
Самые известные сервисы, которые предлагают подобные решения - No-IP.com и DynDNS.com. Вы можете выбрать любой из них. Я выбрал No-IP, т.к можно получить 5 доменов бесплатно, а не 2, как у DynDNS

Регистрация на No-IP.com

  1. Открываем страницу регистрации. Заполняем все поля, кроме ZIP/Postal code . Примечание: почтовый ящик Mail.ru не захотел приниматься. Пришлось ввести ящик на gmail.com
  2. Проверяем почту, активируем аккаунт.
  3. Открываем https://www.no-ip.com/members/. Щелкаем на Add a Host
  4. Заполняем Hostname - будущее имя домена, поле IP Address уже будет заполнено, жмем Create Host
  5. Скачиваем программу No-IP DUC Client отсюда (выбираем вашу ОС). Устанавливаем.
  6. Запускаем программу. Вводим логин и пароль, которые были использованы при регистрации на сайте No-IP. Открывается главное окно:

    Щелкаем на Select Hosts и выбираем тот домен, который создали ранее.
  7. Проверяем, чтобы везде были зеленые галочки (как на скриншоте). Если они есть - поздравляю, вы настроили No-IP DUC :)
Проверка работоспособности

В браузере вводим ftp://имя_созданного_домена (в моем примере: ftp://testdim565ru.zapto.org ). Вводим логин и пароль, которые задавали в настройках пользователя в FileZilla Server (в моем примере логин Test). Если открывается папка - все нормально. Вы создали FTP-сервер!
При этом, как только кто-либо подключиться к нашему FTP, иконка FileZilla Server в трее станет зеленой:

А открыв FileZilla Server, мы увидим, кто, с какого IP, когда подключился и текущие действия.

Регистрация на DynDNS.com
В случае, если вас чем-то не устраивает No-IP.com, есть еще один известный сервис - DynDNS.com

  1. Заходим на dyndns.com. Справа жмем на Sign In , потом Create an Account
  2. На новой странице, думаю, сможете ввести все данные - там все стандартно
  3. Активируем письмо, которое придет на почтовый ящик
  4. Заходим сюда. HostName - будущий адрес, по которому будут подключаться к вашему FTP. Напротив IP Adress: - введите свой текущий IP (можно нажать на ссылку ниже и поле заполнится само):

    Жмем на Add To Cart и попадаем сюда:
  5. Как видим, общая стоимость $0, т.е бесплатно. Но платить не придется только за 2 домена на сервисе. Больше не дадут нахаляву создать :)Жмем Proceed to checkout . Переходим далее:

  6. Кликаем на Activate Service. все. На этом работа с регистрацией домена завершена
Скачивание и настройка DynDNS Updater

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

  1. Заходим сюда. Находим кнопку Download NowDynDNS® Updater . На момент публикации статьи, последняя версия программы была 4.1.6
  2. Устанавливаем программу (ничего не изменяем при установке)
  3. Запускаем программу. Вводим логин и пароль, которые были использованы при регистрации на сайте DynDNS. Видим следующее:

    Сверху убедитсь, что напротив Updater Status: написано On . Ставите галочку слева от вашего домена. Нажимаем Ok
  4. Настройка закончена. При успешном подключении к вашему FTP, иконка FileZilla Server в трее станет зеленой

Автор статьи: Dim565
При копировании материалов, ссылка на источник (dim565.ru) обязательна!

12 комментариев

Источники: http://pcyk.ru/internet/ftp-za-pyat-minut-podrobnaya-instrukciya/, http://chajnikam.ru/internet/9-kak-sozdat-ftp-server.html, http://dim565.ru/ftp-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80-%D0%B8%D0%B7-%D0%B2%D0%B0%D1%88%D0%B5%D0%B3%D0%BE-%D0%BF%D0%BA/




Комментариев пока нет!

Поделитесь своим мнением



Категории:

Новое на сайте:

Как удалить все с жесткого диска

Как удалить windows с жесткого диска? Просветлённый Мастер далее...

Как проверить на вирусы дискету

Как проверить на вирусы дискету Дискеты, или «гибкие далее...

Отключить ввод пароля windows 8.1

Эта настройка прежде всего интересна тогда, когда далее...

Популярное:

Еще по теме:

Windows live как создать локальный профиль

Как создать автономный профиль в Windows Live? Сервис Games далее...

Не могу войти в одноклассники и контакт

почему я не могу войти в одноклассники далее...

Гутманн 35 проходов что это

CCleaner: особенности и алгоритмы стирания HDD/SSD дисков CCleaner далее...