Ich versuche, einen SSH Public Key eines Benutzers per ssh-copy-id auf den Server zu laden.
Leider erhalte ich dann folgende Meldung:
Code: Alles auswählen
ssh-copy-id -i keyfile user@host
/usr/bin/ssh-copy-id: ERROR: failed to open ID file 'keyfile.pub': No such file
Wie müsste ich dann vorgehen, um den Key eines anderen Nutzers von meiner Maschine aus auf den Server einzuspielen?
Muss der Nutzer einen SSH oder SSH2 Key generieren? Das Format sieht jedenfalls anders aus. Bei mir ist es ein ssh-rsa key, bei ihm ein SSH2 Key.
ps : Mir ist aufgefallen, dass der User die Datei ohne .pub Endung geschickt hat. Muss die Datei für ein korrektes funktionieren von ssh-copy-id eine .pub Endung besitzen? Einfach umbenennen?
Vielen Dank für eure Hilfe!