4 votes

Ubuntu 12.10/ linux menthe 14 ssh-copy-id ne fonctionne pas et renvoie une redirection de sortie ambiguë

J'ai récemment acheté un nouvel ordinateur et j'essaie d'utiliser ssh-copy-id pour mettre mes clés sur un autre serveur afin de me connecter sans mot de passe. Mais quand j'essaie

ssh-copy-id -i ~/.ssh/id_rsa.pub user@serveur

et après avoir saisi le bon mot de passe, ça renvoie

Redirection de sortie ambiguë.

Il n'y a pas d'autres messages après cela. Je pensais que c'était peut-être juste Ubuntu 12.10 donc j'ai installé Linux Mint 14 et exactement la même chose se produit.

J'ai essayé de supprimer authorized_keys du serveur distant mais cela n'a rien changé.

3voto

Ben Points 13

C'est ce qui a fonctionné pour moi, merci à Zoredache.

Assurez-vous de remplacer $REMOTE_HOST par l'hôte. REMARQUE : Cela suppose certains répertoires.

cat ~/.ssh/id_rsa.pub | ssh $REMOTE_HOST 'umask 077; mkdir -p ~/.ssh; cat >> ~/.ssh/authorized_keys'

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X