GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Debian – Warum gibt es keinen HTTPS-Transport für das Debian Apt Tool?

Bei all der Paranoia, die mit NSA-Enthüllungen einherging, frage ich mich, warum der Debian-Paketinstallationsmechanismus kein HTTPS für seinen Transport unterstützt, geschweige denn eines standardmäßig verwendet.

Ich weiß, dass Debian-Pakete eine Art Signaturvalidierung mit GPG haben, aber ich denke trotzdem nicht, dass die Verwendung von HTTPS-Transport anstelle von HTTP zu schwierig wäre, wenn man bedenkt, wie wichtig dies aus Sicherheitsgründen ist.

Bearbeiten:Ich möchte mich hauptsächlich vor MitM-Angriffen (einschließlich Verkehrsschnüffeln) schützen, nicht vor Debian-Mirror-Administratoren. HTTP-Repositories legen das gesamte System für jeden auf den Tisch, der Datenverkehr zu Debian-Spiegeln ausspioniert.

Akzeptierte Antwort:

Es gibt. Sie müssen das Paket apt-transport-https installieren . Dann können Sie Zeilen wie

verwenden
 deb https://some.server.com/debian stable main

in Ihrer sources.list Datei. Aber normalerweise ist das nicht notwendig, da der gesamte Inhalt sowieso öffentlich ist und es Verschlüsselungsaufwand und Latenz hinzufügt. Da Sie dem öffentlichen Schlüssel eines Angreifers nicht vertrauen, ist sogar der HTTP-Verkehr vor MitM-Angriffen sicher. apt wird Sie warnen und die Pakete nicht installieren, wenn ein Angreifer manipulierte Pakete einschleust.

BEARBEITEN:Wie in den Kommentaren erwähnt, ist es in der Tat sicherer, das TLS-Repository zu verwenden. Untersuchungen zeigen, dass die Verwendung von apt auf unverschlüsselten Repositorys tatsächlich ein Sicherheitsrisiko darstellen kann, da der HTTP-Transport anfällig für Replay-Angriffe ist.


Debian
  1. Webmin in Debian 8 (Jessie) installieren

  2. Bereiten Sie Debian Stretch für die Installation von GlusterFS 3.12 vor

  3. Wie aktualisiere ich den GPG-Schlüssel für das MySQL APT-Repository unter Debian/Ubuntu?

  4. Debian – Welche Pakete werden standardmäßig in Debian installiert? Gibt es einen Begriff für dieses Set? Warum werden einige dieser Pakete „automatisch installiert“ und andere nicht?

  5. Debian – Devuan/Debian-Installation kann nicht gestartet werden?

So finden Sie einen schnellsten Debian-Linux-Spiegel für Ihre /etc/apt/sources.list

apt vs. apt-get – Erweitertes Paket-Tool

So installieren Sie PHP 5.6 und 7.0 - 8.1 als PHP-FPM &FastCGI für ISPConfig 3 mit apt auf Debian 8 bis 11

Maim - Ein Bildschirmaufnahme-Tool für Debian 9 Desktop

So installieren Sie Skype unter Debian 11 / Debian 10

Welches Backup-Tool ist das Beste für Debian 11?