To get my public key onto a server I normal copy the contents of my public key, then
SSH into the server, then I run
vi .ssh/authorized_keys, then paste my key into the file and save.
There has got to be an easier, one step way using SCP or something like that. Of course I want to append my key to
authorized_keys, not overwrite it and the permissions of
authorized_keys needs to remain at