[root@localhost ~]# ssh-copy-id -i /root/.ssh/id_rsa.pub '-p 20460 root@*.*.*.*'
Now try logging into the machine, with "ssh '-p 10022 root@*.*.*.*'", and check in:
.ssh/authorized_keys
to make sure we haven't added extra keys that you weren't expecting.