web-dev-qa-db-fra.com

Comment puis-je faire en sorte que ssh-copy-id utilise un port autre que 22?

Comment puis-je faire en sorte que ssh-copy-id utilise un port autre que 22?

J'ai essayé avec -p mais je reçois:

ssh-copy-id -p XXX [email protected]
Bad port 'umask 077; test -d ~/.ssh || mkdir ~/.ssh ; cat >> ~/.ssh/authorized_keys'

Je sais que le port est bon parce que je suis connecté au serveur sur ce port.

5
Eva

Définissez le port à utiliser dans ~/.ssh/config comme suit:

Host secret-Host.example.com
Port 2222
5
Dennis Kaarsemaker

J'utilise cette commande, notez les guillemets:

ssh-copy-id -i ~/.ssh/id_dsa.pub "user@Host -p 6842"
12
Ib33X

Essaye ça:

ssh-copy-id "user@Host -p 8888"
3
Loki
ssh-copy-id -i ~/.ssh/id_rsa.pub ‘-p 221 username@Host’

De: Est-il possible d'exécuter ssh-copy-id sur un port autre que 22?

0
pck