Key-Based SSH Logins Mac OSX

Schlüsselpaar (private & public) sind per Konsole auf dem Mac erstellt, aber wie bekomme ich den public-Key nun elegant auf den Server?

Befehl „ssh-copy-id“ auf dem Mac verfügbar machen mit: 

curl -L „https://raw.githubusercontent.com/beautifulcode/ssh-copy-id-for-OSX/master/install.sh | sh „

(siehe: https://github.com/beautifulcode/ssh-copy-id-for-OSX)

dann noch per „ssh-copy-id <username>@<host>“ auf den entfernten Server übertragen, wobei username und host mit den Werten des entfernten Servers zu ersetzen sind.

Ist der ssh Port auf diesem Server nicht mehr der Standard-Port 22, dann den Teil zur Verbindungsherstellung in Anführungsstriche setzten:

ssh-copy-id „<username>@<host> -p <port_nr>“

Ggf. wird dann bei der Nutzung des SSH Logins noch wegen der