как сделать локальный ftp сервер на компьютере

Как быстро создать FTP сервер? / Легкий способ передачи файла по локалке

ftpНе так давно в одной из статей мы рассматривали 3 способа передачи файлов через интернет. Есть еще один для передачи файлов по локальной сети — через FTP сервер.

Тем более, что у него целый ряд преимуществ:

— скорость не ограничивается ни чем, кроме вашего интернет-канала (скорости вашего провайдера),

— быстрота обмена файлами (не нужно никуда и ничего загружать, не нужно ничего долго и нудно настраивать),

— возможность докачки файла в случае обрыва скачки или нестабильной работы сети.

Думаю, преимуществ достаточно, чтобы использовать этот способ для быстрой передачи файлов с одного компьютера на другой.

Д ля создания FTP сервера нам нужна простая утилита — Golden FTP server (скачать можно здесь: http://www.goldenftpserver.com/download.html, бесплатной (Free) версии будет более чем достаточно для начала).

После того, как скачали и установили программу, у вас должно всплыть следующее окно (кстати, программа на русском, что радует).

1. Нажимаем кнопку добавить в нижней части окна.

2014 02 15 12 34 00 Nastroyka Golden FTP Server v5.00 2. С троке «путь» указываем папку, к которой хотим предоставить доступ пользователям. Строка «имя» не так важна, это просто название, которое будет отображаться пользователям, когда они зайдут в эту папку. Есть еще галочка «разрешить полный доступ» — если нажмете, то пользователи зашедшие на ваш FTP сервер смогут удалять и редактировать файлы, а так же загружать в вашу папку свои файлы.

2014 02 15 12 34 23 Dobavit dostup na resurs

3. В следующем шаге программа сообщает вам адрес вашей открытой папки. Его можно сразу же скопировать в буфер (все равно что если бы вы просто выделили ссылку и нажали «копировать»).

2014 02 15 12 34 33 Informatsiya

Для проверки работоспособности своего FTP сервера можете зайти на него, использовав браузер Internet Explorer или Total Commander.

2014 02 15 12 36 34 Kornevoy katalog FTP na 192.168.1.5 Кстати, ваши файлы могут скачивать сразу несколько пользователей, кому вы сообщите адрес своего FTP сервера (по ICQ, Skype, телефону и пр.). Естественно, что скорость между ними будет делиться согласно вашему интернет каналу: например, если максимальная скорость отдачи канала 5 мб/с, то один пользователь будет качать со скоростью 5 мб/с, два — по 2,5* мб/с и т.д.

Если вы часто передаете файлы друг другу между домашними компьютерами — то может быть стоит один раз настроить локальную сеть?

Источник

Как создать и настроить FTP-сервер

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

ftp server svoi

File Transfer Protocol

Как работает ФТП-протокол

FTP (File Transfer Protocol) — это протокол передачи информации в интернете и локальных компьютерных сетях. Это программа, осуществляющая удалённое подключение к выделенной папке для просмотра и обмена файлами, в том числе больших размеров. Обмен данными возможен от компьютера к удалённому серверу и между другими ФТП-серверами.

Данные передаются без шифрования трафика, поэтому доступ к логинам и паролям легко могут получить злоумышленники. Для безопасной передачи файлов рекомендуется использовать протокол с TLS-защитой — FTPS, шифрующий данные.

Собственный FTP-сервер имеет определённые преимущества:

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

Компанией Майкрософт в Windows 7 добавлена функция Internet Information Services (IIS), осуществляющая общий доступ из сети к выделенной для этой цели папке. Поэтому, чтобы создать FTP-сервер для Windows 7, не требуется дополнительно устанавливать ПО.

Установка FTP-сервера

Некоторые стандартные возможности, которыми пользуются не так часто, в Windows 7 отключены по умолчанию. Поэтому, чтобы их активировать, необходимо выполнить ряд шагов.

Для создания ФТП-сервера на Windows 7 необходимо:

programmi komponenti windows7

Панель управления в Windows 7

internet information services windows7

Включение и отключение компонентов Windows

papka ftp server

Настройка ФТП-сервера

После завершения установки в разделе «Сайты» появится новый ФТП-сервер.

Настройка брандмауэра Windows

Теперь обязательно необходимо настроить брандмауэр Windows для открытия портов и функционирования служб.

Снова войти в «Панель управления», затем «Брандмауэр Windows». Найти раздел «Дополнительные параметры».

brandmauer windows 7

Брандмауэр Windows 7

В нём выбрать «Правила для входящих соединений». Для них рекомендуется установить пассивный режим. Для этого правой кнопкой мыши нажать и включить правила «FTP Server Passive» и «FTP-сервер (входящий трафик)». Таким же образом для исходящих подключений включить в соответствующем разделе правило «FTP-Server».

ftp server passive i ftp server

Включить правила «FTP Server Passive» и «FTP-сервер»

Подключение пользователей

Чтобы на сервер могли заходить пользователи, их необходимо подключить.

administrirovanie v windows7

Установка и настройка сервера завершена. Однако, теперь нужно знать, как зайти на FTP-сервер.

Стандартные функции Windows позволяют сделать это просто. Достаточно открыть папку «Мой компьютер», затем в адресной строке указать путь к серверу.

Другой способ — создать ярлык подключения к ФТП на рабочем столе компьютера.

Для этого открыть«Панель управления», кликнуть правой кнопкой раздел «Сетевое окружение». В задачах выбрать «Добавить новый элемент в сетевое окружение», затем щёлкнуть на пункт «Выберите другое сетевое размещение» и «Далее». Теперь в разделе «Сетевое размещение» появится ярлык, который нужно просто перетащить мышью на рабочий стол.

Как видно, полезно знать, как настроить FTP-сервер на ОС Windows, чтобы сделать обмен данными между пользователями удобным и без ограничений.

Источник

Установка и конфигурация FTP сервера Filezilla

q93 07220eadca761f58002f70f8d7bf9e30eebc43d104bdc42bc30a28c45071b347

Что нам нужно:

2. FTP-клиент или любой браузер для проверки работоспособности FTP-сервера

# Установка

Скачанный дистрибутив запускаем и начинаем установку

1. В первом шаге нажимаем I Agree

2. Далее необходимо выбрать компоненты установки, здесь ничего сложного, оставляем как есть или убираем ярлыки, Source Code устанавливать не нужно

3. Выбираем место установки, можно сотавить по-умолчанию

4. на четвертом шаге необходимо выбрать апраметры работы службы сервера, есть 3 варианта:

а. Установка сервера как службы и автоматический запуск

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

в. Установка сервера как обычное приложение и автоматический запуск

Выбор зависит от того, насколько регулярно и для чего будет работать сервер, если необходим постоянный доступ в автоматическом незаметном режиме, то вариант А, если для решения разовых задач, то вариант Б

q93 eb8d0bd7fd3bc1d4b8bbf512aba428367061d0362da2141637734a9aacf36920

Кроме того необходимо выбрать порт, по которому будет происходить соединение панели управления с сервером, он не должен быть занят другим ПО, в большинстве случаев можно оставить порт по-умолчанию, т.е. 14147

# Настройка

По окончанию установки будет запущен менеджер сервера, сначало появится окно с предложением настроить подключение к серверу, т.к. сервер находится на том же самом ПК, что и менеджер, то как Server Address оставляем

127.0.0.1, порт тоже не трогаем, именно он был указан во время установки, или меняем, если изменяли ранее. пароль оставляем пустым, т.к. по-умолчанию его нет, позже можно установить. Ставим галку, подключаемся

# Основная конфигурация сервера

1.General Settings. Можно изменить 21 порт на какой-либо другой, обычно это не нужно, но бывает полезно, чтобы оградить свой сервер от лишних посягательств, т.е. 21 порт будет недоступен и тот, кто не осведомлен может предположить, что сервера нет. Так же можно указать максимальное количество одновременно подключенных пользователей, помогает для снижения нагрузки для слабых машин. Ниже можно указать количество ядер процессора, которые буду использоваться сервером для распределения нагрузки.

3. Logging. Собственно логирование, по умолчанию выключено, но можно включить. Размер можно ограничить, тогда по достижению лимита файл будет перезаписан. Так же можно задать лог в один большой файл (не рекомендуется) или создавать логи по дням + активировать опцию удалению через необходимый временной промежуток

4. Speed Limits. Возможность задать ограничения скорости на загрузку и закачку. Можно просто сделать общее ограничение скорости или добавить необходимое число правил по дням и часам. Полезно использовать для того, чтобы FTP-сервер не загружал весь канал

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

По окончанию настройки можно нажать ОК

# Добавляем пользователей

q93 607c3d6a5c2300ac7113956e93eecfeae37ea58225bc43bf6fc601321910dc5d

1. General. Здесь мы создаем новую учетную запись. Нажимаем Add, появляется поле ввода имени пользователя и выбора группы, в которую мы хотим его добавить. Если группы нет, то соответственно выбрать ее нельзя. Для серверов с небольшим количеством учетных записей создавать группы не обязательно, достаточно просто создать несколько учетных записей и на каждую назначить свои права

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

q93 8b69668fc1baf2de31c7bc9cd0a968935db02ae2ff5a5f724cf5cf579b037a7d

2. Shared folders. Здесь для конкретного пользователя мы выбираем папки, в которые он будет иметь доступ и права на эти папки

q93 ca71341b696eb58b58b3476178cb71fa683cfaa56da45d880f357d75743aed27

q93 43b8aee7b98b4a1cfe47c6c11cd89c86297d1054dab3e0e66b98fd8d95a78bea

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

Если мы создаем анонимного пользователя, т.е. которым будут пользоваться сразу несколько пользователей для получения каких-либо данных с сервера, то нам необходимо создать ученую запись с именем anonymous без пароля, добавить ему необходимые директории и назначить на них права. обычно анонимным пользователям необходимо только чтение (в целях безопасности прежде всего), т.е. включаем для него права Read, list, +Subdirs

3. Speed Limits & IP Filter. Здесь как и в основном конфиге сервера можно произвести индивидуальные настройки для аккаунта относительно ограничений по адресам и скоростям, удобно для создания исключений от основных правил

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

Источник

Создание FTP сервера средствами Windows 7, 8.1, 10

4145494fbeef73b922809112f6d7e7f4

Если вы обращаетесь к подобного рода статьям, то лишний раз напоминать о сути и назначении подобных серверов, скорее всего, не имеет смысла, но для проформы стоит уточнить, что File Transfer Protocol по умолчанию использует порт 21 и может быть использован для просмотра как интернет браузером так и большинством файловых менеджеров в число которых входит и Windows Explorer.

Продолжая обязательное вступление, напомню что для нормальной работы в локальной сети вам необходимо будет открыть порт 21 в Fierwall’е серверного компьютера (очевидно того на котором вы будете производить настройку), а для доступа из внешней сети ещё и необходимо пробросить данный порт на роутере. Последние напоминания необходимы счастливым владельцам фаерволов и роутеров. Так что, если вы пользуетесь этими программами и устройствами, не будет лишним прочитать инструкции и выполнить настройку.

Начнём с того что убедимся в том, что наша операционная систем вообще умеет выполнять такую работу. Для этого просто смотрим на название сборки и всё что выше Home версии считаем пригодным для наших нужд.

Находим на панели управления пункт «программы и компоненты» а в нём переходим на пункт «Включение или отключение компонентов Windows”

a1e07ee0f1f93b654c448884c4663b02

Открывшееся меню предложит нам список компонентов из которых мы должны найти и включить «службы IIS» и все её подслужбы. Нужно чтобы получилось так:

e835e78723ef46c715f079788e82e912

Нажимаем кнопку ОК и ждём когда Windows завершит установку.

Теперь нам нужно непосредственно запустить наш сервер. Во всё той же панели управления находим пункт «Администрирование», а в нём «диспетчер служб IIS»

6b4a98998d89f8b497471ed654371f28

В открывшемся окне в левой колонке открываем дерево до вкладки «Сайты» и жмём по этой вкладке правой клавишей. Выбираем «Добавить FTP-сайт»

92ef2d0376aaad90744194c8a0a58709

После чего задаём имя сайта и каталог к которому физически будет обращаться протокол ftp

6dedb12092ce606191c80595d05f49a3

Далее определяются параметры запуска сервера и для упрощения доступа стоит указать запуск без SSL. Запускать ли его при запуске системы и привязывать ли его к конкретному адресу остаётся на ваше усмотрение.

07617683bedf9090d06ac1d74e2a1bda

На следующей странице ставим галочку напротив «Анонимный» и «Обычная» и жмём готово.

28504d6e4fd064b0017c6903f695a43c

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

Теперь настроим брандмауер Windows

«Панель управления» → «Брандмауэр Windows»

23b1dd8b69c44ac8b4d60bf8c71d4c53

Здесь переходим в дополнительные параметры.

Затем нужно включить 2 правила для входящих подключений

FTP-сервер (входящий трафик)

Трафик FTP-сервера в пассивном режиме (входящий трафик FTP в пассивном режиме).

512933757d87c30459fbb526c029481f

Для исходящих подключений в брандмауере нужно включить следующее правило «Трафик FTP-сервера (исходящий трафик FTP)».

03d8a3e4343393f68eee8045350cb0ce

Теперь необходимо создать пользователя для работы с сервером. Для чего открываем системную консоль. Нажимаем комбинацию клавиш Win+R и вводим в поле «mmc»

9cf01158f39cd8f46a225b086f207d45

в открывшейся консоли нажмите Ctrl+M или меню «файл»- «Добавить или удалить оснастку». Откроется меню в котором нужно добавить «Локальные пользователи и группы»

67ef4ea6daf5abbe8e80fef560da80bd

Если вы выполнили всё правильно то у вас получится окно такого вида:

ead4c8be75d426157db196d13c66d4f4

Теперь создаём группу для пользователя нашего FTP-сервера.

Нажимаем правой кнопкой мыши на «Группы» — «Создать новую группу»

45469e1612682c0d31fbafda9dc2064a

Отдаём команду «создать» и переходим к созданию пользователя.

60e65cf0154fc1d561ae13d27ebb8c86

Теперь нужно привязать нашего пользователя к ранее созданной группе. Для этого переходим в свойства пользователя на вкладку «членство в группах». Там нажимаем кнопку «добавить» и «дополнительно» — «поиск». Теперь добавляем группу которую создали пару минут назад.

1fac0954c9ff72c809eafe5940d8300e

Нам необходимо указать разрешения группы для каталога, который мы указывали при создании сервера. Для этого открываем его свойства на вкладку «Безопасность» и жмём кнопку «Изменить»:

3e9ecf2730610e1745e27d0bffe69a55

Жмём кнопку «Добавить» и добавляем группу, которую мы создавали. Предоставляем группе полный доступ, отметив соответствующую галочку в нижней части окна:

374fe8406d1004ca3b7d39e468905296

Вернёмся в настройки FTP —сервера

Перейдём к настройке правил авторизации на нашем сайте

0734b94cf98382f99be68c1484bc9c88

Переходим в «правила авторизации FTP» и создаём разрешающее правило, где выбираем «Указанные роли или группы пользователей» и прописываем имя нашей группы. Даём этой группе права на чтение и запись и жмём ОК.

18d95c62eb7e7e5554ba705ac4611e26

Так же, создаём ещё одно правило авторизации. В нём указываем «Все анонимные пользователи», только чтение. Это необходимо для того что-бы Анонимные пользователи ничего не могли записать на нашем сервере.

17c7ad544fce66cca4903ec307bf181c

Теперь Ваш FTP сервер настроен и полностью готов к работе. Не забудьте проверить Firewall и router на наличие открытых портов для сайта и можете смело приступать к работе.

Источник

Как создать и настроить FTP и TFTP сервера в Windows 7

Упростить работу с компьютерами на Windows, подключёнными по локальной сети, можно с помощью активации FTP и TFTP серверов, каждый из которых имеет свои особенности.

Различия FTP и TFTP серверов

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

TFTP — более простой в открытии сервер, но при этом не поддерживающий какую-либо проверку личности, кроме проверки ID. Поскольку ID можно подделать, то TFTP нельзя считать надёжными, но они легки в использовании. Например, их используют для настройки бездисковых рабочих станций и умных сетевых устройств.

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

Если ваши устройства соединены через роутер или используют Firewall, то необходимо заранее пробросить порты 21 и 20 для входящих и исходящих соединений.

Создание и настройка TFTP на Windows 7

Для его активации и настройки лучше всего использовать бесплатную программу — tftpd32/tftpd64, которую можно скачать с одноимённого официального сайта разработчика. Приложение распространяется в двух видах: служба и программа. Каждый вид разделяется на версии для 32-х и 64-х битной системы. Вы можете использовать любой вид и версию программы, наиболее подходящую вам, но далее для примера будут приведены действия в 64-х битной программе, работающей как служба (service edition).

perezagruzka kompyutera

nastroyki tftpd32 tftpd64

Устанавливаем стандартные настройки или подстраиваем сервер под себя

obmen faylami cherez komandnuyu stroku

Выполняем команды для обмена файлами через сервер

Создание и настройка FTP

otkrytie paneli upravleniya

Запускаем панель управления

perehod po paneli upravleniya

Переходим к разделу «Программы»

upravlenie programmami kompyutera

Переходим к разделу «Программы и компоненты»

nastroyka programm i komponentov

Кликаем по кнопке «Включение и отключение компонентов»

vklyuchenie i otklyuchenie komponentov

Активируем дерево «Службы IIS»

sohranenie vklyuchennyh komponentov

Дождитесь, пока компоненты будут добавлены системой

perehod k punktu

Переходим в раздел «Система и безопасность»

sistema i bezopasnost kompyutera

Переходим к подразделу «Администрирование»

programmy dlya administrirovaniya

Открываем программу «Диспетчер служб IIS»

dobavlenie sayta

Нажимаем на пункт «Добавить FTP-сайт»

sozdanie sayta

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

nastroyka sayta

Выставляем необходимые параметры

parametry dostupa k serveru

Выбираем, кто будет иметь доступ к сайту

sayt sozdan

Сайт создан и добавлен в список

perehod k brandmaueru

Открываем раздел «Брандмауэр Windows»

nastroyki brandmauera

Переходим к дополнительным настройкам брандмауэра

vklyuchenie funkciy dlya vhodyashchih podklyucheniy

Включаем функции «FTP сервер» и «Трафик FTP-сервера в пассивном режиме»

vklyuchenie funkciy dlya ishodyashchih podklyucheniy

Включаем функцию «Трафик FTP-сервера»

perehod k upravleniyu kompyuterom i uchetnymi zapisyami

Открываем приложение «Управление компьютером»

sozdanie novoy gruppy

Нажимаем кнопку «Создать группу»

vvod informacii o gruppe

Заполняем информацию о создаваемой группе

sozdanie novoy uchetnoy zapisi

Нажимаем кнопку «Новый пользователь»

oformlenie novogo polzovatelya

Заполняем информацию о пользователе

dobavlenie v gruppu

Нажимаем кнопку «Добавить»

svoystva papki servera

Нажимаем кнопку «Изменить»

dobavlenie gruppy upravlyayushchey papkoy

Нажимаем кнопку «Добавить» и добавляем созданную ранее группу

upravlenie razresheniyami

Устанавливаем галочки напротив всех пунктов разрешения

nastroyki sayta

Переходим к функции «Правила авторизации FTP»

nastroyka avtorizacii ftp

Выбираем действие «Добавить разрешающее правило»

dobavlenie razreshayushchego pravila

Выбираем пункт «Указанные роли или группы пользователей»

vydacha razresheniy dlya ostalnyh polzovateley

Создаем правило для остальных пользователей

Видео: настройка FTP

Вход на FTP через проводник

Чтобы войти на созданный сервер с компьютера, подлеченного к главному компьютеру по локальной сети, через стандартный проводник, достаточно в поле для пути указать адрес ftp://192.168.10.4, так вы войдёте анонимно. Если вы хотите войти как авторизованный пользователь, то введите адрес ftp://ваше_имя:пароль@192.168.10.4.

Для подключения к серверу не по локальной сети, а через интернет, используются те же самые адреса, но цифры 192.168.10.4 заменяются имя сайта, созданного вами ранее. Напомним, что для подключения через интернет, полученный с роутера, необходимо пробросить порты 21 и 20.

Причины, по которым могут не работать

Сервера могут работать некорректно, если вы не выполнили все необходимые настройки, описанные выше, или вводите какие-либо данные неправильно, перепроверьте всю информацию. Второй причиной для поломки являются сторонние факторы: неправильно настроенный роутер, Firewall, встроенный в систему или сторонний антивирус, блокирует доступ, правила, установленные на компьютере, мешают работе сервера. Чтобы решить проблему, связанную с FTP или TFTP сервером, необходимо точно описать, на каком этапе она появилась, только тогда вы сможете найти решение на тематических форумах.

Как подключить в качестве сетевого диска

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

perehod k sozdaniyu setevogo diska

Выбираем функцию «Подключить сетевой диск»

podklyuchenie setevogo diska

Нажимаем на кнопку «Подключение к сайту, на котором вы можете хранить документы и изображения»

poisk papki dlya setevogo diska

Указываем расположение веб-сайта

Сторонние программы для настройки сервера

Программа для управления TFTP — tftpd32/tftpd64, уже была описана выше в статье, в разделе «Создание и настройка TFTP сервера». Для управления FTP серверами можно использовать программу FileZilla.

rabota s filezilla

Переходим к разделу «Менеджер сайтов»

dvuhokonnyy rezhim v filezilla

Работа с FTP сервером в FileZilla

FTP и TFTP сервера предназначены для создания локальных и общих сайтов, позволяющих обмениваться файлами и командами между пользователями, имеющих доступ к серверу. Оформить все нужные настройки можно как с помощью встроенных функций системы, так и через сторонние приложения. Чтобы получить некоторые преимущества, вы можете преобразовать папку с сервером в сетевой диск.

Источник

Поделиться с друзьями
DOMA35.RU