ssh-copy-id и нестандартный порт

Как известно, ssh-copy-id не горит желанием подключаться на нестандартные порты от слова совсем:

1
2
[root@server ~]# ssh-copy-id root@pingya.ru -p 1234
ssh: connect to host pingya.ru port 22: Connection refused

Обойти это недоразумение можно легко и не принужденно, добавив всего 2 кавычки:

1
[root@server ~]# ssh-copy-id "root@pingya.ru -p 1234"
mishulins hell