FileZilla FTP Server для домашней или небольшой офисной сети

Многих из вас интересует вопрос о том, как создать FTP-сервер. Я хочу внести некоторую ясность. Для того чтобы все понимали, о чем идет речь, давайте выясним, что же это вообще такое? Чтобы не углубляться в дебри, просто скажу, что это хранилище файлов больших объемов в интернете. Также этот сервер иногда называют программой.

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

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

Итак, как Во-первых, вам понадобиться логин с паролем. Когда вы пользуетесь услугами хостинга, компания должна вам предоставить ФТП-данные после регистрации, которые приходят обычно на электронный ящик. Если этого не произошло, необходимо обратиться в соответствующую службу поддержки. То есть ответ на вопрос о том, как создать FTP-сервер, весьма прост: это происходит автоматически на хостинге.

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

Как это сделать? Возьмите любой хостинговый провайдер. Перейдите к вкладке ФТП на панели управления. Когда вы это сделаете, тут же увидите окно, которое позволит произвести необходимые настройки. Корневая директория будет там называться "sayt/public_htm". Если указать ее, то получаем полный доступ ко всем файлам сайта.

Для того чтобы создать отдельную учетную запись, необходимо вписать пароль с логином, а также путь к каталогу. Например, если это будет тема, то сначала напишите "sayt/public_htm" (корневой каталог), после этого "/wp-content" (папка, содержащая темы, плагины и другие данные), после чего "/themes", где определите название темы. Пропишите этот путь в окне и выберите функцию "Создать".

Если ваша учетная запись еще не настроена, то это можно сделать, опираясь на вышеописанный материал. Это не будет представлять для вас никакой сложности. Вот, в принципе, и вся процедура настройки. Теперь вы понимаете, как это работает, а также знаете, как создать FTP-сервер. Думаю, я все понятно и доходчиво объяснил для вас в этой статье. Как видите, ничего сложного и сверхъестественного в этом вопросе не наблюдается. В том случае, если ваших друзей или знакомых также интересует эта тема, расскажите им об этом или дайте почитать данный материал. Всем спасибо за внимание.

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

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

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

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

  • позволяет управлять сервером и его ресурсами;
  • предоставлять пользователям разные права доступа;
  • для него не нужен статический IP-адрес.
  • нет ограничений скорости;
  • отсутствие оплаты хостеру за его размещение;

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

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

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

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

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

  • Нажать «Пуск» и открыть раздел «Панель управления». Для удобства просмотра можно выбрать режим «Мелкие значки».

  • Перейти в раздел «Программы и компоненты», где выбрать «Включение или отключение компонентов Windows».

  • В списке открывшегося меню нужно отметить компоненты, которые следует активировать, поставив рядом галочку. Это папка «FTP-сервер», в ней два пункта: «Расширяемость FTP» и «Служба FTP», а также папка «Средства управления веб-сайтом», а в ней- «Консоль управления IIS». Для запуска нажать OK.

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

  1. Теперь нужно снова зайти через «Пуск» в «Панель управления».
  2. Найти раздел «Администрирование» и открыть в этом разделе «Диспетчер служб IIS».
  3. Перейти во вкладку «Сайты», щёлкнув на название правой кнопкой, выбрать из списка «Добавить FTP сайты».
  4. В новом окне требуется указать имя будущего ФТП-сервера, и путь к каталогу с его данными. К следующему этапу настройки можно перейти, нажав кнопку «Далее».
  5. Теперь устанавливаются параметры сервера. В поле IP-адреса выбрать нужный из списка. Можно привязать его к определённому адресу или сделать расширенный доступ, выбрав пункт «Все свободные». При этом должен быть отмечен стандартный порт- 21. Если планируется постоянно использовать FTP-сервер, то следует поставить отметку галочкой «Запускать FTP-сайт автоматически». Выбрать опцию «Без SSL», её можно включить в случае необходимости позже. Снова нажать «Далее».
  6. В новом окне задаётся тип авторизации. В пункте «Проверка подлинности» можно разрешить вход для обычных или анонимных пользователей. Здесь же можно настроить для них права. Нажать«Готово».

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

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

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

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

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

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

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

  • Во вкладке «Панель управления» открыть папку «Администрирование».

Раздел Администрирование

  • Найти раздел «Управление компьютером», затем перейти к папке «Локальные пользователи». Нажав правой кнопкой на строку «Группы», выбрать функцию «Создать группу». В новом окне указать имя и короткое описание группы, нажать «Создать».
  • Теперь можно подключить пользователей к созданной группе. В папке «Локальные пользователи» нажать правой кнопкой на строку «Пользователи» и выбрать из списка меню «Новый». Заполнить поля, введя имя и пароль, здесь же следует установить галочкой запрет на смену пароля.
  • Для подключения пользователя нажать правой кнопкой на его учётную запись и выбрать из списка меню пункт «Свойства», далее - вкладка «Членство в группах» и кнопка «Добавить». Найти созданную группу, добавить и нажать OK. Эту процедуру нужно выполнить для всех пользователей сервера.
  • На следующем этапе определяются права доступа пользователей группы к рабочему каталогу. Для этого нужно перейти к каталогу «Сайт», щёлкнуть по названию правой кнопкой и открыть «Свойства». Далее - вкладка «Безопасность», в пункте «Изменить» указать название группы и нажать ОК. Затем нужно настроить права для пользователей.
  • Войти в «Диспетчер служб IIS», нажав правой кнопкой на строку «Правила авторизации FTP», добавить разрешающее правило. Можно позволить пользователям запись и удаление данных, а можно только чтение.

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

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

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

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

, «зашив» в нее логин и пароль. Также возможно создать ярлык на какую-либо директорию или даже подключить ее как сетевой диск. Все это значительно облегчает работу с FTP-Сервером. Об этом и пойдет речь ниже. Все скриншоты сделаны для Windows 7, на других ОС семейства Windows действия аналогичные.

1. Прямая ссылка на хранимый на FTP-сервере файл

Ftp://<Логин >:<Пароль >@<Адрес >/<Путь >

Покажу на примере. Пусть имеется FTP-Сервер с адресом ftp://сайт (или ftp://178.74.69.30 ) и данными для подключения:

  • Имя пользователя — user
  • Пароль — pass123

На сервере создан каталок Temp в котором находится файл file.txt . Прямая ссылка на этот файл будет следующей:

Ftp://user:pass123@сайт/Temp/file.txt

Если в имени файла присутствуют пробелы, следует заменить их набором символов %20 , то есть ссылка для файла file new.txt будет такой:

Ftp://user:pass123@сайт/Temp/file%20new.txt

2. Ярлык для папки на FTP-сервере

Теперь создадим ярлык для быстрого доступа к FTP-Серверу. Для этого кликнем правой кнопкой мыши на рабочем столе и в меню «Создать » выберем «Ярлык » .

Откроется мастер создания ярлыка. В поле «Расположение объекта » напишем

C:\Windows\explorer.exe ftp://user:pass123@сайт/Temp

3. Подключение директории FTP-Сервера как сетевого диска

Ну и наконец, подключим папку Temp на нашем FTP-сервере как сетевой диск. Для этого откроем обозреватель на начальной странице «Компьютер » и в панели навигации выберем «Подключить сетевой диск » .

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

Откроется «Мастер добавления сетевого размещения » , жмем «Далее » и кликаем по ссылке «Выберете другое сетевое размещение » .

Нажимаем «Далее » , вводим имя сетевого размещения, снова «Далее » и завершаем работу мастера нажав «Готово » . Если все сделано правильно, в списке дисков должна появиться прямая ссылка на выбранную директорию на FTP-сервере.

Помогла ли Вам данная статья?

Инструкция

Существует множество программ, позволяющих создать свой собственный ftp-сервер на вашем компьютере. GuildFTPd относится к их числу. Скачайте ее и установите. Установка довольно проста и не занимает большого количества времени и знаний. Основные усилия понадобятся при настройке. Для перехода в панель настроек в верхней части зайдите в GuildFTPd optons, где вы увидите несколько вкладок-категорий. В категории General находятся основные настройки по количеству соединений, номерам портов и т.д. Выполните необходимые настройки и переходите к следующей категории.

Перейдите во вкладку Server, где впишите имя будущего ftp-сервер а, также не забудьте уменьшить значение бегунка Log Level, переместив ползунок левее, в противном случае объем, занимаемый сервер ом, будет быстро увеличиваться. После этого необходимо выбрать метод создания сервер а. Система GuildFTPd такова, что пользователь будущего сервер а должен быть отнесен к определенным группам, на основе которых будет создаваться один вид сервер а из двух возможных:- сервер на основе личных аккаунтов;- сервер на основе входа в нужную директорию.

Первый вид сервер а подойдет в том случае, если вы организовываете файловый сервер для знакомых, при этом для каждого пользователя можно будет создать свою систему файлов. Для этого создайте группу, назовите ее, и сделайте общий доступ для корневого каталога. (Нажмите на кнопку Add и перейдите в раздел Edit Path). После этого создайте базу пользователей, пройдя по данному пути Admin - Add User, где необходимо ввести логины и пароли будущих пользователей сервер а.

После создания данной базы организуйте виртуальную файловую систему для каждого пользователя, если это необходимо. Для этого вновь проходим по пути Add - Edit Path и указываем файлы и папки, которые будут доступны для определенного логина. Второй путь создания файлового сервер а намного проще. Для этого создайте только одного пользователя, в поле имени которого введите anonymous. Также не забудьте снять галочку со значения list. После этого добавьте необходимые файловые каталоги.

Источники:

  • как создать свой интернет сервер

FTP – популярный протокол, используемый для передачи данных через Интернет. Он часто применяется для загрузки различных файлов, распространения программного обеспечения и доступа к хостингу для загрузки данных. В зависимости от ваших целей FTP-сервер может быть открыт в различных программах.

Инструкция

Если вы хотите посетить сайт, сделанный по протоколу FTP, вы можете просто воспользоваться браузером. Просмотр содержимого подобных ресурсов осуществляется таким же образом, как и просмотр обычных сайтов. Для этого введите в адресной строке программы обозревателя адрес вида ftp://сайт. Если для получения доступа необходимо будет ввести логин и пароль, в окне программы появится соответствующее уведомление и поля для ввода данных.

Если вы – вебмастер и хотите получить доступ к вашему хостингу при помощи FTP, вы можете воспользоваться специализированными программами. Среди наиболее удобных приложений для доступа к FTP можно отметить CuteFTP. Для доступа к удаленному файловому серверу также часто используются файловые менеджеры Total Commander и Far. Скачайте и установите понравившуюся программу в соответствии с инструкциями на экране.

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

FTP (от англ. File Transfer Protocol - протокол передачи файлов) - протокол, используемый для передачи файлов в ТСР-сетях.

На сегодня используется преимущественно для загрузки информации с клиентского устройства на хостинг-серверы. Рассмотрим FTP сервер Windows 7 .

Протокол был создан в 1971, еще задолго до появления стека TCP/IP , который увидел свет лишь в конце 70-х годов.

Изначально, в своей первой редакции, протокол использовал один и тот же канал для передачи команд и передачи данных.

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

Последняя версия протокола была представлена в 1985 году.

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

Передача данных с использованием FTP осуществляется открытым текстом, без шифрования трафика, таким образом, доступ к логинам, паролям, командам управления и пр. могут получить третьи лица, которые способны перехватить пакет по сети.

Данная проблема характерна для всех ранних версий протоколов (например, почтовых SMTP, POP, IMAP), разработанных до появления механизмов шифрования SSL, TLS.

В рамках этой статьи мы рассмотрим создание FTP-сервера на базе ОС Windows 7 .

Шаг 1. Установка FTP-компонента

1.2. В поле поиска вводим «Программы и компоненты», без кавычек.

1.3. Выбираем соответствующий пункт меню.

1.4. В появившемся окне, в левой колонке переходим в меню «Включение или отключение компонент Windows».

1.5. Выбираем компоненты Windows, которые следует установить - FTP-сервер и Консоль управления IIS.

Шаг 2. Конфигурирование FTP-сервера

2.2. В поле поиска вводим «Администрирование», без кавычек.

2.3. Выбираем соответствующий пункт меню.

2.4. В появившемся окне переходим в меню «Диспетчер служб IIS».

2.5 Переходим на вкладку «сайты», кликаем правой кнопкой мыши и выбираем «Добавить FTP-сайт».

2.6. Прописываем имя FTP-сервера и путь к папке, в которой будет храниться информация, переходим к следующему пункту настройки - «Далее». В качестве примера был создан подкаталог ftpsw7.

2.7. В поле выбора IP-адреса выбираем нужный IP-адрес из списка. Если нужно расшарить папку для всех доступных подсетей выбираем пункт «Все свободные».

Стандартный порт (21) оставляем без изменений.

Если планируется использование FTP-сервера на постоянной основе - ставим галочку «Запускать FTP-сайт автоматически». Выбираем «Без SSL».

2.8. Выбираем обычную проверку подлинности, поле авторизации оставляем без изменений. На этом настройка FTP-сервера завершена.

После настройки в меню «сайты» появится только что созданный FTP-сервер.

Шаг 3. Настройки брандмауэра

Для открытия соответствующих портов и разрешения работы служб FTP-сервера необходимо выполнить настройки брандмауэра Windows . Для этого:

3.2. В поле поиска вводим «Брандмауэр», без кавычек.

3.3. Выбираем соответствующий пункт меню.

3.4. Заходим в меню «Правила для входящих подключений» и включаем два правила касающиеся работы FTP-сервера.

3.5. Для включения необходимо нажать на каждом из правил правой кнопкой мыши и выбрать в меню пункт «Включить правило».

3.6. После активации правила, его цвет изменится на зеленый, а в поле «Включено» будет стоять отметка «Да».

3.7. Переходим к правилам для исходящего подключения и, как в предыдущем пункте, активируем правило FTP Server (FTP Traffic-Out).

На этом настройка брандмауэра для FTP-сервера завершена.

Шаг 4. Создание FTP-пользоватей и назначение прав

4.2. В поле поиска вводим «Управление компьютером», без кавычек.

4.3. Выбираем соответствующий пункт меню.

4.4. Переходим в меню, расположенное в левой колонке - «Локальные пользователи». Нажимаем правой кнопкой мыши на пункт «Группы», выбираем «Создать группу».

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

4.6. Создадим пользователей, для которых будет доступен FTP-сервер.

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

4.7. После этого необходимо добавить пользователей в ранее созданную группу «FTP users».

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

Данную операцию необходимо проделать для всех пользователей, у которых будет доступ к FTP-серверу.

4.8. Следующим шагом будет установка прав доступа для группы «FTP users».

Для этого необходимо перейти к каталогу FTP-сервера (п.2.6), нажать на нем правой кнопкой мыши, «Свойства», вкладка «Безопасность», «Добавить», «Дополнительно», «Поиск», выбираем группу «FTP users», «ОК», выбираем «Полный доступ», «ОК».

Похожие публикации