LINUX.ORG.RU

Debian заменит общедоступные FTP сервера на HTTP

 ,


4

3

После долгих лет обслуживания пользователей, на фоне снижающегося уровня использования за счет выбора пользователями лучших альтернатив, все общедоступные FTP-сервера debian.org будут остановлены 1 ноября 2017 года. К таковым относятся:

Это решение обусловлено следующими соображениями:

  • FTP-серверы не обладают какой-либо поддержкой кэширования или других вариантов ускорения.
  • Большинство реализаций программного обеспечения (FTP-серверов) уже на стадии стагнации и неудобны в использовании и настройке.
  • Уровень использования FTP-сервера является довольно низким, так как собственный инсталлятор Debian не предлагает FTP как способ доступа к зеркалам на протяжении более десяти лет.
  • Протокол FTP является неэффективным и требует добавления неудобных модулей к брандмауэрам и к демонам балансировки нагрузки.

DNS-имена ftp://ftp.debian.org и ftp.<CC>.debian.org остались те же. Изменился только протокол — HTTP:

Информация для разработчиков: сервисы для разработчиков не затронуты. Очереди загрузки для основного архива и архива безопасности:

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

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Aceler (всего исправлений: 12)

Легаси типа ftp с его кучей недостатков для нагруженных зеркал уже реально не нужно. Http ведь тоже далеко не младенец, а поддерживать удобнее. Http+P2P хватит всем.

Valeg ★★★
()

Это круто конечно что протокол передачи гипертекста оказался лучше протокола передачи файлов для передачи файлов, но непонятно зачем это всё вместе взятое, если есть rsync (или как иначе предлагается зеркала синхрить.)

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

А SFTP поддерживает шифрование?

Зависит от того, что ты подразумеваешь под SFTP.

Simple File Transfer Protocol - нет, но он уже не встречается в дикой природе.

FTPS (File Transfer Protocol + SSL - поддерживает.

SFTP (SSH File Transfer Protocol) - да, но там ничего общего с FTP. Это SSH.

В целом, всё правильно сделали: убираем устаревшие технологии - уменьшаем attack surface.

anonymous
()

Mozilla, кстати, от FTP отказалась ещё в позапрошлом году. Ссылки на FTP редиректят на HTTPS.

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

Это круто конечно что протокол передачи гипертекста оказался лучше протокола передачи файлов для передачи файлов

да, забавно получилось. Ну, ftp протокол своего времени, здесь неплохой разбор его недостатков http://mywiki.wooledge.org/FtpMustDie

Valeg ★★★
()

Тред переписи неосиляторов PASSV и фаервола.

Shadow ★★★★★
()
Ответ на: комментарий от system-root

Все должно быть по http, обернутое в xml.

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

1. Жрет цп как не в себя.
2. Настройка на нестабильном соединении (с nis и automount) может поразить нелюбителей ftp.

Shadow ★★★★★
()

Давно пора. Всему свое время.

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

неплохой разбор его недостатков http://mywiki.wooledge.org/FtpMustDie

The File Transfer Protocol (FTP) is specified in RFC 959, published in October 1985.

И что? Первая спецификация IMAP датируется тем же годом, а DNS, ЕМНИП, еще старше — давайте и их выкинем?

Does anyone here know what a TAC is?

А в опциях DHCP (man 5 dhcp-options) есть, наряду с прочим, swap-server. Я не знаю, что это такое, а google не колется — давайте выкинем DHCP?

Впрочем, читаю дальше, может, будет что-то дельное.

dexpl ★★★★★
()

менять ftp на http это смешно. ну примерно как ладу калину на трёхколёсный велосипед.

anonymous
()

хочу назад в 90-е, когда 640кб памяти хватало всем, и по модему можно было скачать Бейсик с какого-нибудь универа Мичигана

anonymous
()

Наконец-то геронтофилией прекратили страдать. Хотя нет, это же демьян.

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

Конечно! Технология была создана, когда 14400 было модно и молодежно. Сейчас уже даже сенсорные телефоны никого не удивляют, а раньше (когда был создан протокол) зырили коробочки, по которым говорили, в фантастических кинчиках 60 годков.

vombat
()

Пора уже кому-то написать современные ftp-серверы. А то непорядок: современные gopher-серверы есть, а современных ftp-серверов нет.

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

Ну как там, в mc поддержка http появилась?

В mc - нет, а в lftp - да.

> lftp http://mirror.yandex.ru
cd ok, каталог=/
lftp mirror.yandex.ru:/> ls mirrors/cpan/src/misc/OLD/
drwxr-xr-x  --  ..
-rw-r--r--         7618  1993-08-06 00:00  README.INSTALL.ANLPASSWD
-rw-r--r--          83K  1995-02-13 01:00  anlpasswd-2.3.tar.Z
-rw-r--r--         6292  1995-04-28 00:00  anlpasswd.solaris2.2.modifications
-rw-r--r--          83K  1995-02-13 01:00  anlpasswd.tar.Z
lftp mirror.yandex.ru:/> mirror mirrors/cpan/src/misc/OLD/
Созданы: 4 файла, 0 ссылок
184112 байтов перемещено
lftp mirror.yandex.ru:/> exit
> ls -l OLD
итого 184
-rw-r--r-- 1 saahriktu saahriktu 85101 фев 13  1995 anlpasswd-2.3.tar.Z
-rw-r--r-- 1 saahriktu saahriktu  6292 апр 28  1995 anlpasswd.solaris2.2.modifications
-rw-r--r-- 1 saahriktu saahriktu 85101 фев 13  1995 anlpasswd.tar.Z
-rw-r--r-- 1 saahriktu saahriktu  7618 авг  6  1993 README.INSTALL.ANLPASSWD

saahriktu ★★★★★
()

Короче, FTP перевели в статус на любителя, ну и хрен с ним.

Rousk
()

каждый новый релиз Debian-а я открываю директорию на одной панели mc, ftp cdimage.yandex.ru на втором, и хожу по директориям, выбирая с помощью Ins нужные мне jigdo и template файлы - быстро и просто. с http трудоёмкость и нудность этой операции увеличится раз в 10.

ещё раз спасибо родному Debian-у

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

Анонимный ftp остался легаси довеском к http непонятного назначения, ибо преимуществ над оным не имеет, только недостатки

мне надо скачать всё зеркало OpenBSD, кроме иностранных локалей для разного софта и штук 20 очень крупных, но нафиг не нужных файлов типа flightgear

ftp - я беру mc, открываю панель, и с помощью клавиш +, - и Ins делаю это за 1 минуту и ставлю качать

http - я говорю *итить колотить*, и иду запускать mc и искать ftp-зеркало :)

кстати, в OpenBSD поддержку http для базовой системы тоже удалили. по прозаической причине, не хватило места на 1.44 дискете. теперь утилита с гордым именем ftp умеет http, но не умеет ftp :)

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

каждый новый релиз Debian-а я открываю директорию на одной панели mc, ftp cdimage.yandex.ru на втором, и хожу по директориям, выбирая с помощью Ins нужные мне jigdo и template файлы - быстро и просто. с http трудоёмкость и нудность этой операции увеличится раз в 10.

мне надо скачать всё зеркало OpenBSD, кроме иностранных локалей для разного софта и штук 20 очень крупных, но нафиг не нужных файлов типа flightgear

ftp - я беру mc, открываю панель, и с помощью клавиш +, - и Ins делаю это за 1 минуту и ставлю качать

http - я говорю *итить колотить*, и иду запускать mc и искать ftp-зеркало :)

Что только люди не делают, лишь бы скрипты не писать.

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

Только то, что:

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

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

Какие к черту торренты? Основная нагрузка на зеркала идет не за счёт загрузки образов, которые по торрентам, а за счёт загрузки пакетов — которые передаются по http.

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

И часто такое шлют? А на каких языках чаще? У меня русская локаль, мне так удобно, но дальше лора я не выкладываю выхлопы на великом и могучем — ведь не поймут банально.

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

Нелепый отмаз

kernel.org тоже выкидывает ftp. Но это всё для высоконагруженных систем, всякая мелочевка будет юзать фтп еще очень долго.

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

По-моему, они охренели.

Угу, с kernel.org просто пример взяли. Ну и не пользовался им почти ни кто.

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

ftp - я беру mc, открываю панель, и с помощью клавиш +, - и Ins делаю это за 1 минуту и ставлю качать

Извращенец, что с тебя взять...

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

Что только люди не делают, лишь бы скрипты не писать.

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

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

Ну ОК.

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

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

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

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

иногда мне нужен большой срез, иногда малюсенький, под конкретный носитель.

Я бы сделал два скрипта (точнее, два режима работы одного скрипта). На худой конец, сделал бы выцеплялку ссылок на .jigdo из URL'ов вида http://cdimage.debian.org/debian-cd/${rel}/${arch}/jigdo-${medium}/ (где ${rel} — current|testing, $arch — архитектура, а $medium — cd|dvd|bd) в текстовый файл, который дальше правил бы ручками под каждый случай.

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

проблема в том, что на том же яндексе нет unofficial :( а держать малопопулярный ftp-сервер, конечно, огромная нагрузка - у сервера руки устают.

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

Ну они сами признались, что лениво стало на каждом зеркале фтп держать. Вообще не факт, что именно яндекс фтп дропнет, там не только дебьян зеркалится. А вот я конкретно вообще стараюсь зеркала дебьяна на яндексе не использовать — сломаны часто (пару раз в месяц натыкался я сам, может я рыжий такой, но мне надоело).

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