Hier ist der Code, um den öffentlichen Schlüssel zu bekommen. Ich muss den öffentlichen Schlüssel in das OpenSSH-Format konvertieren, um ihn der authorized_keys
Datei in Linux hinzuzufügen. Wie kann ich das machen?Wie konvertiere ich den PublicKey zu OpenSSH authorized_keys Format
KeyPairGenerator kpGen = KeyPairGenerator.getInstance("DSA", "BC");
kpGen.initialize(1024, new SecureRandom());
KeyPair keypair = kpGen.generateKeyPair();
habe ich PEMWriter
verwenden. Aber es gab die Ausgabezeichenfolge nicht im richtigen Format.