I have a Linux-based Amazon AMI which houses a Git repository. I want to `git clone` that repository to my local OSX machine (which also has Git installed).

The repository lives on the Amazon box at `/home/ec2-user/my_test_repo`. Inside of the `my_test_repo` directory is the `.git` directory.

On my OSX machine I can successfully SSH to the machine hosting the repo as `ec2-user` and I can execute lots of bash commands. So, I know SSH works. However, the following command doesn't work when I execute it from my OSX machine:

```
git clone ssh://ec2-user@ec2-54-81-229-189.compute-1.amazonaws.com/home/ec2-user/my_test_repo.git

```

I get the following error message:

```
Cloning into 'my_test_repo'...
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

```

Any ideas what I'm doing wrong here?