[fli4l] Bestimmten Zustand auf fli4l an Netzwerk-Gerät pushen?

Christoph Schulz fli4l at kristov.de
Fr Feb 3 23:18:34 CET 2017


Hallo!

K.  Dreier schrieb:

> Hhm. Wenn ich "dropbearkey -t rsa -f ~/.ssh/id_rsa" aufrufe, läuft das
> zwar durch, aber es wird nur "id_rsa" im genannten Verzeichnis erstellt.
> Wo also ist mein "private" und mein "public" key?

"id_rsa" ist beides, denn das Format dieser Datei ist *nicht* das OpenSSH-
Format für private Schlüssel! Du scheinst den dropbear immer noch mit 
OpenSSH zu verwechseln. Beide Programme nutzen dasselbe Netzwerk-Protokoll, 
sind aber ansonsten, was Konfiguration und Dateiformate anbetrifft, 
grundverschieden (mit Ausnahme von öffentlichen Schnittstellen wie Public 
Keys).

Die Hilfe sagt dir auch, wie du an den öffentlichen Schlüssel herankommst:

fence 4.0.0-r47062 # dropbearkey
[...]
-y              Just print the publickey and fingerprint for the
                private key in <filename>.

Also:

fence 4.0.0-r47062 # dropbearkey -y -f /tmp/test.key
Public key portion is:
ssh-rsa AAAAB3NzaC1yc2E[...] root at fence
Fingerprint: md5 26:cd:95:98:c7:4b:52:d4:06:69:99:08:63:2f:e3:cc

Wenn du nur die ssh-rsa-Zeile willst (was ich vermute), nutzt du grep:

fence 4.0.0-r47062 # dropbearkey -y -f /tmp/test.key | grep ^ssh-rsa
ssh-rsa AAAAB3NzaC1yc2E[...]

> Und: wie bekäme ich dann den public key Teil auf mein - in dem Fall -
> Handy gebeamt. Denn "ssh-copy-id" geht ja nicht?

Ich habe keine Ahnung, wie du Dateien auf dein Handy (Smartphone) bekommst, 
da ich so ein Teil nicht nutze. Bei meinem alten Siemens-Handy gab es ein 
spezielles Datenkabel mit USB-Stecker und einen PL2303-Treiber für 
Windows...


Viele Grüße,
-- 
Christoph Schulz
[fli4l-Team]


Mehr Informationen über die Mailingliste Fli4L