ssh-copy-id verfügt laut Manpage leider über keinen Parameter für eine Portangabe, nutzt aber zur Ausführung das normale SSH.
Somit kann man recht einfach einen Parameter an SSH übergeben:
ssh-copy-id -i ~/.ssh/id_foobar.pub „-p 20022 user@server“
weiterlesen