私はEC2インスタンスを実行しており、SSHを実行できます。Amazon EC2インスタンスへのRsync
しかし、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/
おかげで、
どのようにSSHingしていますか? –
間違ったキーを使用していることを除いて、2番目のバージョンはほぼ正しいです。また、sshコマンドの後にソースパスを移動する必要があるかもしれません。 – datasage