Google решил отказаться от FTP-протокола

22.08.2019     

FTP-протокол ждет забвение. Компания Google решила отказаться от его использования в Chrome, а Mozilla – в Firefox.

FTP – простой и старый legacy-протокол. Его разработали в 1971 году, когда TCP/IP и HTTP еще не было. FTP построен на клиент-серверной архитектуре. Для передачи данных и команд между клиентом и сервером используются разные сетевые соединения. FTP создавался для больших двоичных файлов.

Он использует двойное (как минимум!) подключение, поддерживает бинарный и текстовый режимы передачи. Множественное подключение предполагает, что один канал – управляющий. Через него поступают команды серверу, через него же сервер возвращает ответы. Остальные каналы используют для передачи данных. Таким образом, FTP позволяет передавать несколько файлов одновременно в обе стороны. 

Основные опасности

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

Частично проблему решает использование SSH-протокола. Он скрывает логин и пароль, шифрует контент. Но практически речь идет о полумере, в современном информационном пространстве это недопустимо. 

Разделение функций

С 2018 года разработчики стали постепенно разделять функции, чтобы не зависеть от FTP и сократить связанные с ним риски. В новом выпуске рассылки Chromium blink-dev разработчики официально заявили: FTP из Chrome удалят. Нельзя работать с протоколом, который не поддерживает передачу файлов по зашифрованным соединениям и вообще мало используется. 

Разработчики отметили, что FTP в Google Chrome не поддерживает прокси-серверы и зашифрованные FTPS-соединения. Тратить силы на улучшение FTP-клиента в браузере не имеет смысла. Другие функции FTP в Google Chrome – это загрузка данных через незашифрованные соединения и отображение списка каталогов. От этого тоже стоит отказаться, чтобы полностью избавиться от поддержки FTP.

Когда это произойдет

Команда инженера Google Джастина Тервея уже внедряет изменения, которые позволят отключить поддержку FTP в Chrome. Соответствующий код обнаружили в Chrome Gerrit:

 

 

Отключить FTP планируют в 80 релизе Chrome. Окончательно все, что связано с FTP, удалят в Chrome 82, который выйдет в 2020 году. Вероятно, после этого и другие браузеры на движке Chromium перестанут его поддерживать. В Firefox пока можно запустить полноценный FTP-клиент, но как расширение FireFTP. Эксперты считают, что в ближайшем будущем поддержку FTP из Firefox полностью уберут. 


Автор:
Ксения Шестакова Обозреватель


Комментарии
В избранное Подписаться на ответы Сортировка: Древо свернутое
1. user673778_karavaykov 22.08.19 11:12 Сейчас в теме
2. AlX0id 22.08.19 11:16 Сейчас в теме
Я таки уточню, а что должно по их мнению прийти на смену фтп? Хттпс?
ЗЫ. Даже не знал, что у хрома есть фтп-клиент..
4. protexprotex 129 22.08.19 11:43 Сейчас в теме
Ужас. Пойду напьюсь. 1С-ка теперь точно много потеряет
5. for_sale 835 22.08.19 11:54 Сейчас в теме
файрфтп не работает уже лет как пару минимум
6. Dzenn 478 22.08.19 11:57 Сейчас в теме
Ну и хорошо. Избавились же от анахронизмов в виде 3.5 дискет, да и CD уже анахронизм - и ничего, все живут и развиваются
7. Senator_I 13 22.08.19 12:00 Сейчас в теме
Ну как бы особо и не нужно, но иногда пользовался. теперь однозначно другие клиенты ставить надо будет, чтобы чот-то качнуть или проверить.
8. Fox-trot 127 22.08.19 12:27 Сейчас в теме
9. Chai Nic 149 22.08.19 13:37 Сейчас в теме
В принципе согласен. Может быть это подтолкнет к нормально работающему вебдаву. А то у каждого сайта свои глюки.
13. aximo 1700 22.08.19 20:15 Сейчас в теме
ftp протокол ломает файлы... пора его забыть
14. PerlAmutor 124 23.08.19 06:13 Сейчас в теме
Лучше бы на замену FTP встроили протокол Bittorent.
Оставьте свое сообщение

См. также

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

Новость Google ИТ-новость Языки программирования

Компания Google разработала новый язык для логического программирования – Logica. В его основе – наработки запущенного ранее проекта Yedalog и языка Datalog для программирования декларативной логики.

21.04.2021    2862    user1015646    4       

Российские компании создадут космический дата-центр на орбите

Новость Дата-центры ИТ-новость Новости компаний

Компании RuVDS и Orbital Express договорились принять участие в совместном проекте по запуску орбитального центра обработки данных. Сервер в открытый космос будет доставлен на отечественной ракете «Союз».

20.04.2021    2016    VKuser24342747    0       

Бизнес отделяет ИТ-структуры ради налоговых льгот

Новость ИТ-новость Налоги Новости компаний

С 1 января 2021 года в РФ вступил в силу налоговый маневр, который обеспечивает льготы для ИТ-отрасли. Чтобы воспользоваться ими, крупные корпорации стали переформатировать свои ИТ-подразделения в отдельные компании.

20.04.2021    1466    user1015646    0       

Михаил Мишустин предложил создать стартап-школы при российских вузах

Новость ИТ-новость Стартапы Цифровая экономика

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

19.04.2021    1948    VKuser24342747    4       

В сервис для управления проектами Asana добавили русский язык

Новость ИТ-новость Управление проектами

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

19.04.2021    2240    user1015646    0       

У Google Docs появился российский конкурент

Новость Интернет ИТ-новость

Разработчики офисного пакета «Мой офис» представили бесплатные версии текстового редактора и электронных таблиц. Пользоваться ими можно прямо в браузере.

16.04.2021    1725    user1015646    3       

Microsoft планирует вносить свой вклад в экосистему Java

Новость ИТ-новость

Американская компания представила тестовый бесплатный дистрибутив OpenJDK с открытым исходным кодом. В скором времени ИТ-гигант обещает представить релизную версию продукта.

16.04.2021    1003    VKuser24342747    0       

Google Database Migration Service стал доступен для всех

Новость MySQL PostgreSQL Google Интеграция Интернет ИТ-новость

Компания Google открыла всем пользователям бесплатный доступ к сервису Database Migration Service. Это позволит компаниям провести миграцию своих баз из MySQL. PostgreSQL и других платформ в облако Cloud SQL без выделения дополнительных ресурсов.

15.04.2021    4518    user1015646    0       

Российские разработчики представили бесплатный онлайн-редактор кода

Новость Mail.Ru ИТ-новость

Компания Mail.Ru запустила онлайн-сервис для совместной работы с кодом на базе платформы All Cups. Он поддерживает Python, C++, Java и еще шесть популярных языков программирования.

14.04.2021    1877    user1015646    5       

Rust станет одним из основных языков разработки Android

Новость Android ИТ-новость Мобильные приложения Языки программирования

С целью уменьшения количества ошибок, связанных с безопасностью памяти, Google объявил, что Android будет поддерживать Rust в низкоуровневом системном коде ОС. Об этом 6 апреля сообщили члены команды разработчиков Android в блоге Google Security.

14.04.2021    1508    SKravchenko    3       

Минпромторг готов выделять по 500 млн рублей в год на разработку ИИ

Новость Искусственный интеллект ИТ-новость Минпромторг Цифровая экономика

Минпромторг подготовил проект постановления для поддержки разработчиков решений на базе ИИ. Компании смогут получить до 3 млрд рублей на пять лет, по 500 млн каждый год.

13.04.2021    1033    VKuser24342747    2       

ARM представила новую процессорную архитектуру v9

Новость ИТ-новость Микроэлектроника

Компания ARM разработала инновационную процессорную архитектуру v9. Она обладает масштабным потенциалом и будет использоваться для систем искусственного интеллекта и безопасности, мобильных устройств и специализированных вычислений.

12.04.2021    1122    user1015646    0       

Microsoft разделит ключевые компоненты Windows

Новость Windows ИТ-новость

Модули Windows 10 становятся всё более независимыми. Меню «Пуск» стало отдельным компонентом около двух лет назад. Теперь пришёл черёд отделить панель задач – это должно исправить проблему с зависаниями системы.

09.04.2021    4500    user1015646    0       

Правительство начнет регулировать цифровые экосистемы

Новость Импортозамещение ИТ-новость Новости компаний Цифровая экономика

Правительство готовит концепцию регулирования для быстро развивающихся цифровых экосистем, таких как Сбер, Яндекс, Тинькофф и других. Цель – повысить конкурентоспособность экосистем за рубежом.

08.04.2021    8293    mouse187    1       

Ремонтировать технику Apple в России станет проще

Новость iOS ИТ-новость Новости компаний

Компания Apple расширила программу независимого ремонта своей техники. В список стран, где она теперь доступна, попала и Россия.

08.04.2021    9875    user1015646    0       

Треть пользователей готова избавиться от предустановленного отечественного ПО

Новость Импортозамещение ИТ-новость Мобильные приложения

Компания ESET провела опрос, в котором 29% респондентов заявили о своем желании удалить предустановленные российские приложения со смартфонов, ноутбуков и телевизоров.

07.04.2021    2378    VKuser24342747    2       

Google начала тестировать FLoC – технологию-убийцу cookies в Chrome

Новость Google Безопасность Интернет ИТ-новость

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

06.04.2021    6181    VKuser24342747    0       

В России пройдет закрытое тестирование электронной почты с кириллицей в адресах

Новость Импортозамещение Интернет ИТ-новость

Проект поддержки доменных имен на национальных языках и регистратор доменных имен начали проект по тестированию работы электронной почты с кириллице в адресах.

02.04.2021    2365    Senator_I    1       

Crystal – простой, как Ruby, и «быстрый», как C

Новость ИТ-новость Языки программирования

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

02.04.2021    3015    SKravchenko    1       

Платежная система Visa разрешит платежи в криптовалюте

Новость Безопасность Блокчейн ИТ-новость Онлайн-торговля

Крупнейшие поставщики платежных услуг для банковских карт выходят на криптовалютный рынок. Visa вслед за Mastercard сообщила, что начнет поддерживать транзакции в цифровых токенах.

02.04.2021    2290    VKuser24342747    1       

Samsung стала предустанавливать на смартфоны неудаляемые приложения. Яндекс против

Новость Импортозамещение ИТ-новость Мобильные приложения Новости компаний Яндекс

С 1 апреля в России вступает в силу закон об обязательной предустановке отечественных приложений. Samsung стала инсталлировать ПО Яндекса на свои устройства без возможности удаления. Российский ИТ-гигант призвал производителя не делать этого.

01.04.2021    2637    user1015646    0       

Линус Торвальдс рассказал о том, где Rust впишется в Linux

Новость Linux ИТ-новость Языки программирования

Медленно, но верно язык Rust проникает в Linux. Линус Торвальдс и Грег Кроа-Хартман поделились своим мнением насчет перспектив Rust в Linux.

31.03.2021    2608    SKravchenko    0       

В России создали невидимые этикетки

Новость ИТ-новость

Специалисты из Университета ИТМО и Санкт-Петербургского академического университета представили новую технологию создания этикеток. Она призвана защитить рынок от распространения контрафакта.

30.03.2021    1512    user1015646    8       

Google и Microsoft начали совместную работу над совместимостью браузеров

Новость Google Интернет ИТ-новость Новости компаний

Компании Google, Microsoft и Igalia объявили о запуске совместного проекта Compat2021. С его помощью будет улучшена совместимость браузеров Chrome, Edge, Firefox и Safari.

30.03.2021    1634    VKuser24342747    0       

Представлен Windows Community Toolkit v7.0: что нового

Новость ИТ-новость Новости компаний Языки программирования

Компания Microsoft выпустила новую версию Windows Community Toolkit v7.0. Это коллекция расширений, инструментов помощи и настраиваемых кнопок для разработки UWP- и .NET-приложения для Windows 10.

29.03.2021    8521    user1015646    1