web-dev-qa-db-ja.com

ubuntu 12.10 / linux mint 14 ssh-copy-idが機能せず、あいまいな出力リダイレクトを返します

最近新しいコンピューターを入手しました。ssh-copy-idを使用してキーを別のサーバーに配置し、パスワードなしでログインできるようにしようとしています。でもやってみると

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

正しいパスワードを入力すると、

Ambiguous output redirect.

その後、他のメッセージはありません。たぶんUbuntu12.10だと思ったので、Linux Mint 14をインストールしましたが、まったく同じことが起こります。

リモートサーバーからauthorized_keysを削除しようとしましたが、何も変わりませんでした。

4
Marc

Zoredacheのおかげで、これが私のために働いたものです。

必ず$ REMOTE_Hostをホストに置き換えてください。注:これは特定のディレクトリを想定しています。

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