Ich habe gerade bemerkt, dass die meisten ssh-Pubkeys in meinen authorized_keys auf == oder = enden
Z.B
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA9ZUwxXn2HZAAUswoaV8t2sQPvolVWDI053f0giNN154Zyi9FtWJKvyLHXoxW4IzFxgx+m6EYqXG/XCtfamLhwvGZv9FXkgQKeF6HJv/rjyKRBHPRyX0vV4S9uQU+xQV7f0Ock3urSzbUyoCgngA8Ax6AkYGmMTLLjx1HOBO/TJ477aysWt4IAg1gviT50I4xOYiHT4vC67czoDTnPl0UfKQJaM0+6WrneK7FJbd/8CAX7P7IxOhj1OxVbnEoh9FvecLbSDdOx/LF+kJcav/LThuoG7NR+Y+rS9lNkta3/KPi3IBMPum+bZpXJF7fkHl9Kx/iOMitT7KjNW/mty74xw== foo@bar
Allerdings habe ich heute am Ende einen Pubkey ohne Gleichheitszeichen gesehen. Auch mir ist aufgefallen, dass der einzige Ort, an dem ein = jemals in einem Pubkey vorkommt, am Ende ist und nirgendwo anders.
Jetzt bin ich nur neugierig, was Null, ein oder zwei Gleichheitszeichen am Ende eines Kneipenschlüssels bedeuten.
ssh
ssh-keys
public-key
Lukas Loesche
quelle
quelle
authorized_keys
Datei, obwohl ich denke, dass die gleiche Situation zutrifft. Da es sich bei dem Schlüssel um Binärdaten handelt, die Datei jedoch aus Text bestehen muss, behebt Base64 dieses Problem=
.=