Opened 4 years ago
Last modified 21 months ago
#4793 reopened Verbesserung
Zugang zum Backup-Server absichern
| Reported by: | Stephan Richter | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | bald erledigen | Milestone: | Schuljahr 2024/25 |
| Component: | Server: Backups | Severity: | beeinträchtigt keinen Unterricht |
| Keywords: | Cc: | bau |
Description
Aus gegebenem Anlass: https://www.heise.de/news/Cybterattacken-auf-sieben-Schulen-in-Karlsruhe-7494896.html
Der ssh-Zugang zum Backup-Server sollte ein separater, möglichst starker Schlüssel sein mit einem PW, das ausschließlich hier genutzt wird (kein automatischer Zugang zu backup von einem kompromittierten System darf möglich sein).
Der Backup-Prozess selbst wird bereits von backup aus initiiert und nicht von den anderen Servern aus.
Change History (12)
comment:1 by , 4 years ago
| Cc: | added |
|---|---|
| Status: | new → accepted |
comment:2 by , 4 years ago
Zweite Option: Ssh-Zugang nur mit einem speziellen Schlüssel mit starker Passphrase, den nur die Administratoren besitzen.
Der Schlüssel sollte nicht auf anderen Rechnern unseres Netzwerks hinterlegt sein, sondern nur auf unseren privaten Geräten, von denen aus wir uns einloggen (zweiter Faktor). Für den Fall, dass wir unser Gerät nucht dabei haben, könnte der Schlüssel auf einem USB-Stick im Sekretariatstresor liegen.
follow-up: 6 comment:3 by , 4 years ago
Dritte Option: Wie 2., aber der Schlüssel liegt auf einem Rechner im Netzwerk (z.B. paedml).
Allein das würde bereits ein erhebliches Plus an Sicherheit bringen, wenn man nicht mit ssh-forwarding oder anderen, bereits erbeuteten Passwörtern weiter kommt.
comment:4 by , 4 years ago
Ich tendiere zu Option 3:
- Schlüssel mit extrem langer Passphrase liegt auf paedml im .ssh von root
- Passphrase liegt verschlüsselt auf unseren persönlichen Rechnern (jeder verschlüsselt das selbst mit seinem selbstgewählten Passwort)
Vorgehensweise, wenn man auf den backup kommen möchte:
- login auf den paedml
- ssh backup
- Passphrase durch Eingabe eines Passworts auf eigenem Rechner entschlüsseln
- Copy&Paste zum Entsperren des Schlüssels für den backup auf paedml
comment:5 by , 4 years ago
Dann werd ich mal einen starken Schlüssel mit starker Passphrase erstellen und euch dann informieren.
comment:6 by , 4 years ago
Replying to rich:
Dritte Option: Wie 2., aber der Schlüssel liegt auf einem Rechner im Netzwerk (z.B. paedml).
Allein das würde bereits ein erhebliches Plus an Sicherheit bringen, wenn man nicht mit ssh-forwarding oder anderen, bereits erbeuteten Passwörtern weiter kommt.
Es wäre dann halt nur noch ein Faktor („something you know“), ohne „something you have“, denn ein Eindringling hat dann die Schlüsseldatei. Wenn uns das reicht ist es natürlich etwas komfortabler.
comment:7 by , 4 years ago
Weiß jemand, was der derzeit empfohlene Schlüsselalgorithmus ist? RSA und DSA sind ja jetzt beide „depricated“. Und die empfohlene Schlüssellänge?
comment:8 by , 4 years ago
Soweit ich es verstanden habe ist nicht RSA, sondern der sha-1 hash deprecated: https://ikarus.sg/rsa-is-not-dead/.
Somit sollte ein 4096bit RSA key mit SHA-2 vollkommen sicher sein.
Als Alternative gäbe es eigentlich nur Ed25519.
comment:10 by , 4 years ago
aus der Wikipedia:
Some concerns expressed about ECDSA: Political concerns: the trustworthiness of NIST-produced curves being questioned after revelations that the NSA willingly inserts backdoors into software, hardware components and published standards were made; well-known cryptographers[13] have expressed[14][15] doubts about how the NIST curves were designed, and voluntary tainting has already been proved in the past.[16][17] (See also the libssh curve25519 introduction.[18]) Nevertheless, a proof that the named NIST curves exploit a rare weakness, is missing yet.
comment:11 by , 2 years ago
| Resolution: | → ungültig |
|---|---|
| Status: | accepted → closed |
comment:12 by , 21 months ago
| Milestone: | Schuljahr 2022/23 → Schuljahr 2024/25 |
|---|---|
| Priority: | schnell erledigen → bald erledigen |
| Resolution: | ungültig |
| Status: | closed → reopened |
Die weitestgehende Maßnahme wäre, den Zugang von außen komplett abzuschotten. Dann müsste man, um ein Backup wiederherzustellen, jedesmal physisch in den Bücherkeller und sich direkt am Rechner einloggen.
Unkomfortabel, aber sicher.