LINUX.ORG.RU

Из Firefox 90 будет удалена поддержка протокола FTP

 ,


1

0

15 апреля Mozilla объявила о решении удалить из Firefox поддержку протокола FTP. В запланированном на 19 апреля выпуске Firefox 88 поддержка FTP будет пока просто отключена по умолчанию (настройка browserSettings.ftpProtocolEnabled будет переведена в режим «только для чтения»). В 90 версии браузера планируется удаление кода, обеспечивающего поддержку этого протокола.

Теперь при открытии ссылок, начинающихся с ftp:// будет открываться стороннее приложение для работы с этим протоколом, при условии, что оно установлено в системе и заданы соответствующие настройки приложений по умолчанию.

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

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Ответ на: Я предлагаю... от Moisha_Liberman

А я предлагаю не насиловать мой мозг!

Я 20 лет назад для бэкапов FTP использовал, и сейчас его использую. А твой rsync вообще ни разу в жизни не запускал! Ну, иногда в mc копирую файлы по sshfs, если на второй стороне не запущен ftp-сервер…

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

А твой rsync вообще ни разу в жизни не запускал!

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

goingUp ★★★★★
()
Ответ на: комментарий от Eddy_Em

Странно вообще-то...

Почему странно? Да потому что у меня например, нет mc. Зачем он мне при столь развитой консоли как в Linux? Ну серьёзно? Чё, не отпустит ни как чудо-трава MS-DOS с товарищем Нортоном Коммандером что ли? =)))

В линуксовой консольке есть и клиент ftp и клиент rsync (и библиотеки для включения протоколов в свой код). Можно даже в скриптах использовать или вообще отдельную приблуду написать под нужды заказчика.

Я 20 лет назад для бэкапов FTP использовал, и сейчас его использую.

Ну я и гофер поиспользовать успел и чё теперь – нассать в ложку и утопиться что ли? И UseNet News помню (по мне, так в разы круче современных веб-форумов). И чё теперь? Меня от этого должно в пароксизме счастья что ли сгибать? =)))

А твой rsync вообще ни разу в жизни не запускал!

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

Или Вы в трезвом уме и здравой памяти предлагаете зайти мне к «уважаемому Зокассчегу», у которого в качестве бекап серверов стоят HP SL4540 (и там это по деньгам оправдано) и зарядить ему прямо от входа, типа, да херня этот rsync и решения на нём, пофиг что вы там льёте гигабайты в сутки. Тут вон чё раб Божий глаголит – через mc надобно…

У тараканов в моей голове бурные овации, плавно перетекающие в истерику в зале. Честно… =)))

Moisha_Liberman ★★
()
Последнее исправление: Moisha_Liberman (всего исправлений: 1)
Ответ на: комментарий от goingUp

Вообще-то...

Да. Для бекапов в частности, мне лично протоколы, круче rsync неизвестны. Из открытых. Ну, разве что, amanda ещё. Но про неё на ЛОРе мало кто вообще знает.

Moisha_Liberman ★★
()
Ответ на: комментарий от Eddy_Em

Хардлинки на файлы в старом бекапе на другой машине. Ну, или если у тебя всего один бекап, он умеет пропускать и не заливать не изменившиеся файлы.

goingUp ★★★★★
()
Ответ на: комментарий от goingUp

Ему этого не объяснить.

Не пытайтесь. Долго, нудно, бесперспективно. Ну хочет чел чтоб «как привык» в ДОСе, да пусть е… (ну, Вы поняли). =)))

Moisha_Liberman ★★
()
Ответ на: Странно вообще-то... от Moisha_Liberman

Почему странно? Да потому что у меня например, нет mc. Зачем он мне при столь развитой консоли как в Linux? Ну серьёзно? Чё, не отпустит ни как чудо-трава MS-DOS с товарищем Нортоном Коммандером что ли? =)))

mc - это двумерное представление, консоль - одномерная. Даже ls - это каждый раз вводить и т.д. Поэтому, если надо сразу обозреть что есть и поработать, то mc - удобнее.

praseodim ★★★★★
()
Ответ на: комментарий от goingUp

он умеет пропускать и не заливать не изменившиеся файлы.

А rsync может проверять изменился файл или нет по содержимому, а не только по атрибутам?

praseodim ★★★★★
()
Ответ на: комментарий от goingUp

А sftp валит все одним подключением, в один пакет может влезть несколько мелких файлов, есть шифрование, компрессия.

Зато когда файлы большие, sftp сосёт писос, потому что там максимальный размер пакета 64, что ли, килобайт, а одновременный запрос нескольких пакетов 1) возможен только через костыли и 2) всё равно не устраняет весь оверхед.

intelfx ★★★★★
()
Ответ на: комментарий от Eddy_Em

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

Так предоставь этим людям какую-нибудь полезную альтернативу.

Aceler ★★★★★
()
Ответ на: комментарий от praseodim

Несогласен.

Честно.

Поэтому, если надо сразу обозреть что есть и поработать, то mc - удобнее.

Что есть я и так вижу после однократного ввода ls. А уж насчёт поработать, то history (и Ctrl+R в bash) ни кто не отменял. А уж автоподстановку имени файла/каталога по Tab и тем более. Последнего нет в mc. Он там начинает между панелями скакать.

Вдобавок, в одной консоли можно запустить в фон ряд процессов и вообще не париться. Даже без screen, хотя можно и через него. Уж отправить файлы или каталоги на другой сервер в бекап я точно через screen делать не всегда буду (зависит от размера и того, планирую ли я разлогиниваться на данной машине).

Moisha_Liberman ★★
()
Ответ на: комментарий от Pr0f1t

А твой расшифровывающий проц тут ни при чём, для него это не проблема, а вот для сервака норм такая нагрузка, кмк

man симметричный шифр

Современные процы умеют делать AES чуть ли не на скорости оперативной памяти.

intelfx ★★★★★
()
Ответ на: Странно вообще-то... от Moisha_Liberman

Почему странно? Да потому что у меня например, нет mc. Зачем он мне при столь развитой консоли как в Linux? Ну серьёзно?

Ну вот довольно громко кричит про «вендузятников».

У меня почему-то так отложилось, что есть две программы этакие необходимый набор для этакого того самого — wine и mc.

fornlr ★★★★★
()

Причиной прекращения поддержки FTP называется незащищенность протокола

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

IPR ★★★★★
()
Ответ на: комментарий от AndreBoth

far2l project develops Linux and MacOS ports of Far Manager. As of February 2021, the port successfully builds and the most common functions work.

Но так это вот только сейчас.

fornlr ★★★★★
()

Раньше было лучше. Это я про Firefox и Opera. В те времена они были лучше, чем IE. IE всегда был просто куском гавна. Сейчас Opera стала жручей и тормозной хромопомойкой. Firefox прогнулись под всё, что только можно, и творят трэш. Хром я 5 лет ненавижу и презираю много за что.

Нужен браузер, который мало жрет и быстро грузит сайт, вместо выпиливания функционала и выпиливания поддержки Windows XP. А такой с каждым годом сложнее найти.

Печально просто до шизы

anonymous
()
Ответ на: комментарий от Eddy_Em

Нет таких людей. Не бывает систем с лисой, но при этом одновременно и без гуевого клиента, умеющего в фтп, и под управлением неспособного в cli юзера.

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 2)
Ответ на: комментарий от intelfx

Зато когда файлы большие, sftp сосёт писос

Загружай одним большим файлом. В чем проблема? Я так делаю еще со времен, когда FTP был актуален.

AndreBoth
()
Ответ на: комментарий от praseodim

Не совсем так.

А rsync может проверять изменился файл или нет по содержимому, а не только по атрибутам?

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

Moisha_Liberman ★★
()
Ответ на: Несогласен. от Moisha_Liberman

Что есть я и так вижу после однократного ввода ls.

Да, только этот ввод ls придётся делать на каждый уровень иерархии каталогов. Равно как и нажатие tab. Навигация шеллом без ФМ - изврат. Исключение - если стоит правильно настроенный набор консольных утилит (fzf…) и настроек, реализующий нечёткий поиск и навигацию по иерархии, в этом случае можно обойтись без ФМ.

Cheater
()
Последнее исправление: Cheater (всего исправлений: 3)
Ответ на: комментарий от anonymous

выпиливания поддержки Windows XP. А такой с каждым годом сложнее найти.

Печально просто до шизы

Да, тут что-то явно про это 🤨

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от intelfx

Умоляю Вас! =)))

Современные процы умеют делать AES чуть ли не на скорости оперативной памяти.

Только не говорите им что современные процы (что для Intel-совместимых архитектур, что для ряда ARM например вот) уже и сразу имеют набор инструкций AES-NI, прямо в проце. Никаких софтовых либ в принципе и не нужно в большинстве случаев.

man симметричный шифр

Да, в этом случае нагрузка с гулькин х… «член», в общем. А блочному шифру вообще пофиг чё «жевать» – хоть сетевой трафик, хоть данные на диске.

Вот с «Кузнечиком» или «Магмой» или ГОСТом проблемы будут. Но вовсе не потому, что это блочные шифры. Реализаций в проце нетути и не предвидится. Да и «Кузнечик» это отдельная тема – либо по кешу, либо по шине но просрёте. Но в случае с AES это роли не играет.

Moisha_Liberman ★★
()
Ответ на: Несогласен. от Moisha_Liberman

А уж автоподстановку имени файла/каталога по Tab и тем более. Последнего нет в mc. Он там начинает между панелями скакать.

Не знаю — не значит нет.
Alt+Tab. Если перехватывается кем-то, то также Esc, Tab.

bormant ★★★★★
()
Ответ на: комментарий от Cheater

Да. Почти так.

Исключение - если стоит правильно настроенный набор консольных утилит (fzf…) и настроек, реализующий нечёткий поиск и навигацию по иерархии, в этом случае можно обойтись без ФМ.

У меня правильный и с правильными настройками (теми же алиасами). Я ни в чём себе не отказываю. Поэтому и говорю что с гибкостью линуксовой консоли сравнивать прокрустово ложе ФМ это малость старнно.

Moisha_Liberman ★★
()
Ответ на: комментарий от anonymous

Нужен браузер, который мало жрет и быстро грузит сайт

Нужна планета, где мегатонны быдла еще не набились в вебдев. Эта уже просрана.

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 1)
Ответ на: комментарий от IPR

Не почтой, а фельдъегерской службой.

anonymous
()
Ответ на: Несогласен. от Moisha_Liberman

Что есть я и так вижу после однократного ввода ls. А уж насчёт поработать, то history (и Ctrl+R в bash) ни кто не отменял. А уж автоподстановку имени файла/каталога по Tab и тем более. Последнего нет в mc. Он там начинает между панелями скакать.

mc - не отменяет консоли. Ctrl+O - и консоль. Как не отменяет и просто рядом запущенного терминала.

Так что я mc понимаю и использую не вместо консоли, а как дополнение к консоли. А это удобно для некоторых вещей.

praseodim ★★★★★
()
Последнее исправление: praseodim (всего исправлений: 1)
Ответ на: Умоляю Вас! =))) от Moisha_Liberman

современные процы (что для Intel-совместимых архитектур, что для ряда ARM например вот) уже и сразу имеют набор инструкций AES-NI, прямо в проце

Ну я об этом и говорю.

intelfx ★★★★★
()
Ответ на: Да. Почти так. от Moisha_Liberman

Поэтому и говорю что с гибкостью линуксовой консоли сравнивать прокрустово ложе ФМ это малость странно

Но ведь как весело!
Особенно если забыть, что от mc до полноэкранного шелла - лишь одно касание

wxw ★★★★★
()
Ответ на: комментарий от fornlr

Скажу честно.

Только пусть это останется между нами. Никому, Вы слышите? Ни-ко-му… =)))

У меня есть одна машина, где на одном из винчестеров стоит винда, божественная десяточка. Даже про. Даже денег за неё заплатил. Я туда в WSL2 накатил генточку православную чисто теста ради. И долго ржал когда понял что правила виндового файерволла в WSL2 (в WSL предыдущей версии это не так) сугубо по барабану генточке.

А так-то по барабану кто там чё орёт. Цели и задачи у всех разные.

Moisha_Liberman ★★
()
Ответ на: комментарий от intelfx

Я о том, что по sFTP не обязательно одним разом загружать много файлов (небольших, средних и больших). Это будет долго. Все файлы можно поместить в архив. После этого этот файл (большой архив) можно загрузить на sFTP-сервер.

Похоже, что это я не так твой пост понял.

AndreBoth
()
Ответ на: комментарий от AndreBoth

Выход этого до стабильного практического уровня. Я в курсе.

fornlr ★★★★★
()
Ответ на: комментарий от anonymous

Например в том, что можно загружать файлы. Впрочем браузер этого делать всё равно не умел.

Legioner ★★★★★
()
Ответ на: комментарий от wxw

Далековато.

Особенно если забыть, что от mc до полноэкранного шелла - лишь одно касание

Если мне надо с PDF или графикой какой, то вон, nautilus есть с «миниатюрами». Нои там есть возможность скрипты использовать, если что. Да и «открыть в терминале» ни кто не отменял.

Разве что такой юзкейс… Но и тут роль mc как-то не просматривается. Те же скрипты это, по сути, баш-скрипты. Чисто примера ради

mc, говорите… Ну ладно, пусть будет mc. =)

Moisha_Liberman ★★
()
Ответ на: комментарий от intelfx

Да.

Извините что вмешался, я просто немного уточнил. А то народ тут думает по простоте душевной что крипта целиком и полностью их проц захавает и ещё добавки попросит. =)

Moisha_Liberman ★★
()
Ответ на: комментарий от intelfx

Современные ОС умеют в sendfile, а с шифрованием оно не работает.

Legioner ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.