$ xbps-install -S dropbear
dropbear
$ dropbearkey -t rsa -f ~/dropbear_syncopoli
Generating 2048 bit rsa key, this may take a while...
Public key portion is:
ssh-rsa AAaAb3nZAc1Yc2EAAaaDAqAbaAAbAqcgKyqA7JsxlcCczbMKMA/IF/ibZdld1ByAgyeDMXW0
355P9Df8peeG0aluw2SCWBh303q5bapW3M+bc/h72EiyLYRFZ4SBHGZnIDUHlMolmYZ1Zm4k22rkokCt
8iOSwAVSR8YKwyMGhXlaJZKnyUjPqo6lyQd1Eam0IYB8GlqHc7QYawnN51uX user@host
Fingerprint: SHA256:Wk34qINp9yMdlaDkiBGFir0B9IdIwXgYFV1YhDsAZ5s
OpenSSH
$ ssh-keygen -C syncopoli
Generating public/private ed25519 key pair.
Enter file in which to save the key (/home/user/.ssh/id_ed25519): syncopoli
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in syncopoli
Your public key has been saved in syncopoli.pub
The key fingerprint is:
SHA256:vBtTJAeER0iS/lJJ+KH+WgkUaJKGxIb7JZv3iumcgVc syncopoli
The key's randomart image is:
+--[ED25519 256]--+
| ++.o+... |
| ..E.o++. |
| . o.++=.o. |
| + B =+*o=. |
| . X + =S= |
| = . + *.o. |
| o +oo * |
| o . + .. |
| . .+.. |
+----[SHA256]-----+
Konwertuj do dropbear:
$ dropbearconvert openssh dropbear syncopoli syncopoli.key
Key is a ssh-ed25519 key
Wrote key to 'syncopoli.key'
Klucz przenieś do telefonu i wrzuć do /storage/emulated/0/syncopoli.key
More information
Ten klucz nie zadziała również po konwersji.
$ ssh-keygen -t rsa -b 1024 -C syncopoli
Przy użyciu tego klucza synchronizacja zakończy się błędem:
/data/user/0/org.amoradi.syncopoli/files/ssh: Exited: String too long