Evite o problema de usar -p
em (algumas versões de) ssh-copy-id
adicionando o host ao seu ~/.ssh_config
(onde você provavelmente desejará a longo prazo de qualquer maneira):
Host ****@****.com
Port ***
Agora execute ssh-copy-id
sem o argumento -p
:
$ ssh-copy-id ****@****.com