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




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

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

Как создать 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-модем либо маршрутизатор, необходимо в них произвести некоторые изменения в настройках.

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

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


Добавить комментарий