Well that took a lot longer than planned but I have now successfully set up ssh key logins to my shiny new Linode server.