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 полностью уберут. 


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


Комментарии
В избранное Подписаться на ответы Сортировка: Рейтинг всех уровней
2. AlX0id 22.08.19 11:16 Сейчас в теме
Я таки уточню, а что должно по их мнению прийти на смену фтп? Хттпс?
ЗЫ. Даже не знал, что у хрома есть фтп-клиент..
15. borodatii 3 23.08.19 07:46 Сейчас в теме
(14) Каким образом Bittorent - замена FTP?
4. protexprotex 129 22.08.19 11:43 Сейчас в теме
Ужас. Пойду напьюсь. 1С-ка теперь точно много потеряет
1. user673778_karavaykov 22.08.19 11:12 Сейчас в теме
3. farhod54 22.08.19 11:41 Сейчас в теме
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 Сейчас в теме
В принципе согласен. Может быть это подтолкнет к нормально работающему вебдаву. А то у каждого сайта свои глюки.
10. frkbvfnjh 604 22.08.19 13:49 Сейчас в теме
11. 3vs 22.08.19 20:06 Сейчас в теме
(6)"Стратегические ядерные силы США до сих пор использует компьютерную систему управления, созданную в 1970-е годы. В ней применяются в качестве носителей информации 8-дюймовые гибкие диски.

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

Согласно выводам доклада, американские налогоплательщики тратят 61 млрд долларов в год на поддержание этих устаревших технологий. Эта сумма в три раза превышает инвестиции в создание современных информационных и компьютерных систем.

В докладе, в частности, говорится, что системы управления министерства обороны США, которые заняты координацией запусков межконтинентальных баллистических ракет, полетов ядерных бомбардировщиков и самолетов-заправщиков, до сих пор базируются на компьютерах модели IBM Series-1, созданных в 70-х годах прошлого столетия и использующих в качестве внешних носителей информации 8-дюймовые гибкие диски.

"Эта система остается в эксплуатации просто потому, что она до сих работает", - заявила представитель Пентагона подполковник Валери Хендерсон."

Источник:
www.bbc.com/russian/society/2016/05/160526_usa_nuclear_force_floppy

«Работает — не трогай»! :-)
12. Dzenn 478 22.08.19 20:09 Сейчас в теме
(11) другими словами, СЯС США просто не развиваются. А слова генерала в русле "работает не трожь" - просто слова. Генералы - лица, заинтересованные в статусе кво (чтобы всё оставалось как есть).
13. aximo 1700 22.08.19 20:15 Сейчас в теме
ftp протокол ломает файлы... пора его забыть
14. PerlAmutor 124 23.08.19 06:13 Сейчас в теме
Лучше бы на замену FTP встроили протокол Bittorent.
16. PerlAmutor 124 23.08.19 19:43 Сейчас в теме
(15) А почему нет, что именно смущает?
Оставьте свое сообщение

См. также

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

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

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

вчера в 15:42    2492    user1015646    3       

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

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

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

20.04.2021    1926    VKuser24342747    0       

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

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

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

20.04.2021    1250    user1015646    0       

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

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

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

19.04.2021    1661    VKuser24342747    4       

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

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

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

19.04.2021    2212    user1015646    0       

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

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

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

16.04.2021    1711    user1015646    3       

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

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

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

16.04.2021    991    VKuser24342747    0       

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

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

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

15.04.2021    4078    user1015646    0       

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

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

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

14.04.2021    1868    user1015646    5       

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

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

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

14.04.2021    1494    SKravchenko    3       

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

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

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

13.04.2021    1015    VKuser24342747    2       

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

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

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

12.04.2021    1111    user1015646    0       

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

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

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

09.04.2021    4315    user1015646    0       

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

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

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

08.04.2021    8263    mouse187    1       

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

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

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

08.04.2021    9841    user1015646    0       

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

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

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

07.04.2021    2368    VKuser24342747    2       

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

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

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

06.04.2021    6023    VKuser24342747    0       

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

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

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

02.04.2021    2358    Senator_I    1       

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

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

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

02.04.2021    3006    SKravchenko    1       

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

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

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

02.04.2021    2283    VKuser24342747    1       

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

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

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

01.04.2021    2622    user1015646    0       

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

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

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

31.03.2021    2597    SKravchenko    0       

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

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

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

30.03.2021    1506    user1015646    8       

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

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

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

30.03.2021    1618    VKuser24342747    0       

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

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

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

29.03.2021    8336    user1015646    1