Categories: Интернет

Как создать ftp сервер?

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

Как создать ftp сервер? (Как создать фтп сервер?)

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

Основной проблемой такого домашнего сервера всегда была его уязвимость. Хакеры без труда могут получить полный доступ к файлам на компьютере с FTP сервером, и такой компьютер нужно обязательно защищать. Защита должна быть вполне обычной для каждого ПК, это хороший антивирус или фаервол. Еще один недостаток домашнего FTP, это его недоступность после выключения компьютера.

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

Среди бесплатных программ пользующиеся долгие годы популярностью можно выделить Golden FTP Server, FileZilla Server, TYPSoft FTP Server. Чтобы иметь больший контроль над файлами и пользователями, следует для создания FTP использовать более профессиональные программы, например, Serv-U FTP Server, Cerberus FTP Server и др. Установить любую из этих программ на компьютер просто, но вот с настройкой некоторых придется повозиться.

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

Если доступ к фалам должен получать любой пользователь, то на сервере необходимо настроить анонимного пользователя. Но при этом нужно будет разрешить одновременный доступ только определенному количеству пользователей. Иначе наплыв пользователей может полностью забить канал интернета, что сильно скажется на скорости скачивания файлов и на возможности выхода с данного компьютера в интернет. Также следует ограничить максимальную скорость скачивания файлов с жесткого диска. Если канал интернета довольно большой, 100 или даже 1000 Мбит/с, одновременное скачивание файлов несколькими пользователями может полностью парализовать работу компьютера, что не даст даже нормально запускать программы. Для закрытого доступа к серверу придется создавать каждого пользователя отдельно с конкретным логином и паролем.

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

Для доступа к созданному FTP серверу на компьютере со статическим IP адресом достаточно ввести IP адрес компьютера в следующем виде: ftp://ваш_IP. При этом нужно обязательно удостовериться, что на компьютере открыты порты 20 и 21, которые используются для передачи файлов и команд управления файлами на сервере. Если же провайдер предоставляет динамический IP адрес или при желании заменить цифровой адрес на доменное имя, придется воспользоваться DNS-сервером. В случае с динамическим IP адресом на компьютер придется установить маленькое приложение, предоставляемое DNS сервером, которое будет постоянно передавать ваш текущий IP DNS серверу. При использовании маршрутизатора в нем придется также делать некоторые дополнительные настройки.

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

Так же статьи на сайте remontka.com:
Где можно зарегистрировать домен ?
Как зарегистрировать хостинг для сайта ?
Как выбрать хостинг для блога ?
Какой домен выбрать ?

«

admin

Recent Posts

Консоль удаленного рабочего стола(rdp console)

Клиент удаленного рабочего стола (rdp) предоставляет нам возможность войти на сервер терминалов через консоль. Что…

2 месяца ago

Настройка сети в VMware Workstation

В VMware Workstation есть несколько способов настройки сети гостевой машины: 1) Bridged networking 2) Network…

2 месяца ago

Логи брандмауэра Windows

Встроенный брандмауэр Windows может не только остановить нежелательный трафик на вашем пороге, но и может…

2 месяца ago

Правильный способ отключения IPv6

Вопреки распространенному мнению, отключить IPv6 в Windows Vista и Server 2008 это не просто снять…

2 месяца ago

Ключи реестра Windows, отвечающие за параметры экранной заставки

Параметры экранной заставки для текущего пользователя можно править из системного реестра, для чего: Запустите редактор…

2 месяца ago

Как управлять журналами событий из командной строки

В этой статье расскажу про возможность просмотра журналов событий из командной строки. Эти возможности можно…

2 месяца ago