我有一个EC2实例正在运行,我可以通过SSH进入它。Rsync到Amazon Ec2实例
但是,当我尝试rsync时,它给我错误Permission denied(publickey)。
我使用的命令是:
rsync -avL --progress -e ssh -i ~/mykeypair.pem ~/Sites/my_site/* [email protected]:/var/www/html/
我也试过
rsync -avz ~/Sites/mysite/* -e "ssh -i ~/.ssh/id_rsa.pub" [email protected]:/var/www/html/
感谢,
你是如何进入SSH的? – 2013-04-05 20:45:50
你的第二个版本大部分都是正确的,除非你使用了错误的钥匙。您可能还需要在ssh命令之后移动源路径。 – datasage 2013-04-06 03:50:39