Что такое FTP?
FTP — это способ передачи файлов онлайн. Вы можете рассматривать сайты, которые вы посещаете в своем браузере, как «Интернет», но ваш браузер использует только один протокол: HTTP. Есть много других протоколов, которые вместе составляют интернет. Например, IMAP и POP — это два протокола, которые почтовые клиенты используют для отправки и получения сообщений. XMPP — это протокол, используемый для отправки и получения мгновенных сообщений. FTP является еще одним таким протоколом.
FTP означает «Протокол передачи файлов». Это также один из старейших протоколов, используемых сегодня, и удобный способ перемещения файлов. FTP-сервер предлагает доступ к каталогу с подкаталогами. Пользователи подключаются к этим серверам с помощью клиента FTP, программного обеспечения, которое позволяет загружать файлы с сервера, а также загружать файлы на него.
Многие интернет-пользователи никогда не будут использовать FTP, но если вы создаете веб-сайт, это важный инструмент. И поскольку это такой фундаментальный инструмент в Интернете, о нем стоит знать, даже если вы не разработчик. Итак, вот все, что нужно обычному интернет-пользователю о FTP и как его использовать.
Для чего нужен FTP?
А. и И. Крук / Shutterstock
FTP — это полезный инструмент для перемещения информации с компьютера, на котором вы работаете, на сервер, на котором размещен веб-сайт. Например, если вы хотите установить WordPress на веб-сервер, вам понадобится FTP для копирования файлов.
Он также иногда используется как способ обмена файлами. Один человек может загрузить файл на FTP-сервер, а затем поделиться ссылкой на него с другим человеком. Такого рода использование стало менее распространенным в эпоху простых в использовании облачных сервисов (это наши любимые), но некоторые люди предпочитают размещать свои файлы на домашнем сервере и используют FTP для включения этого.
Как выглядит FTP?
Хотя это зависит от того, какой клиент вы используете для управления файлами, он по сути похож на другие файлы на вашем компьютере. Существует иерархическая структура папок, которую вы можете исследовать аналогично Windows Explorer или Finder.
Вы можете получить представление об этом, просматривая общедоступный FTP-сервер. Например, Adobe предлагает загрузки всего своего программного обеспечения через FTP для клиентов, которые владеют программным обеспечением, таким как Photoshop, с действующим ключом продукта, но не имеют под рукой своего установочного компакт-диска. Браузеры, такие как Chrome и Firefox, также поддерживают исследование FTP-серверов (но не загрузку файлов).
В Reddit r / opendirectories — это целое сообщество, предназначенное для совместного использования общедоступных FTP-серверов. Тем не менее, многие из этих каталогов полны пиратского контента, порно, и подобной комбинации.
Использование FTP для загрузки файлов таким способом является относительно редким. По большей части FTP используется для загрузки файлов с вашего компьютера на сервер, на котором вы работаете.
Безопасен ли FTP?
Не по замыслу, нет. FTP датируется 1971 годом, задолго до того, как кибербезопасность стала чем-то большим, чем просто гипотетическая область. Это означает, что передачи по FTP не зашифрованы, поэтому перехватывать файлы относительно легко для любого, кто способен прослушивать пакеты.
По этой причине многие люди используют вместо этого FTPS. По сути, это работает так же, как FTP, но шифрует все, что означает, что любопытные глаза не могут читать любые файлы, даже если они могут их перехватить. На этом этапе многие серверы отказываются предлагать незашифрованный доступ и вместо этого предлагают только FTPS.
Какие FTP клиенты лучше?
FileZilla и CyberDuck — два наших любимых FTP-клиента, которых мы можем искренне рекомендовать. Они полностью функциональны и существуют уже много лет, поэтому создали, усовершенствованные пользовательские интерфейсы и инструменты, чтобы сделать процесс передачи по FTP быстрым и простым. Если вы хотите больше примеров хороших FTP-клиентов, посмотрите наше руководство по лучшим из лучших FTP-клиентов.
Могу ли я настроить свой собственный FTP-сервер?
Краткий ответ — да. Пользователи Windows могут загрузить и запустить сервер FileZilla. Тем временем пользователям Mac не требуется никакого стороннего программного обеспечения. Просто перейдите к разделу «Общий доступ» в «Системных настройках», затем включите «Удаленный вход». Это активирует сервер FTPS на вашем Mac, предоставляя вам безопасный способ просматривать ваш компьютер и захватывать файлы с любого FTP-клиента.
Для просмотра ваших файлов вам понадобится FTP-клиент, установленный на другом компьютере. Просто используйте IP-адрес компьютера, который вы ранее настроили в качестве сервера.
Чтобы получить доступ к файлам за пределами вашей домашней сети, вам необходимо настроить переадресацию портов на маршрутизаторе. И если вы планируете сделать FTP-сервер доступным в Интернете, рекомендуется заблокировать его шифрованием.
Более подробную информацию о настройке FTP-сервера на вашем телефоне или планшете Android можно найти в нашем полном руководстве.