Ich möchte SSH über Amateurfunk zum Laufen bringen, da dort Verschlüsselung zur Verschleierung von Kommunikation streng verboten ist. Authentifizierung (z. B. RSA-Signaturen) ist jedoch in Ordnung.
ssh(1)
Beim Lesen ssh_config(5)
finde ich Informationen zum Wechseln zwischen Chiffren, ich möchte aber den Verschlüsselungsteil von SSH vollständig deaktivieren und die Übertragung als Klartext belassen.
Antwort1
Sie können SSHD mit der Verschlüsselungsunterstützung „keine“ neu kompilieren. Weitere Informationen sind hier verfügbar:https://serverfault.com/a/606367/345479
Antwort2
Nein, das geht nicht. Der Sinn von SSH besteht darin, dass esSicherShell. Wenn Sie keine Verschlüsselung verwenden möchten, verwenden Sie rsh
oder telnet
(wie es vor Jahrzehnten verwendet wurde). Beachten Sie jedoch, dass diese nicht sicher sind und jeder dazwischen Ihre Passwörter oder alles, was Sie über diesen Kanal senden, lesen kann.
Eine Authentifizierung nur mit RSA ist mit den oben genannten Protokollen nicht möglich, aber das würde Ihnen nicht helfen. Trotzdem könnte jeder unterwegs Ihre Kommunikation abfangen und einen Man-in-the-Middle-Angriff durchführen.
Unterm Strich ist es heutzutage nicht ratsam, etwas unverschlüsselt auszuführen. Wenn es wirklich sein muss, müssen Sie damit rechnen, dass es kompromittiert werden kann (oder zumindest ist).