Как установить папку на экземпляр amazon ec2 с закрытым ключом с помощью sshfs

Я пытаюсь установить папку на моем экземпляре amazon ec2 в папку моего рабочего стола с помощью sshfs.

Проблема в том, что я не могу понять, как предоставить опцию для закрытого ключа (awskey.pem).

Обычно я ssh с использованием

ssh [email protected]{amz-ip-address} -i {path to amzkey.pem}

Но sshfs не имеет таких параметров. Однако я видел параметр -F и пробовал

sshfs [email protected]{amz-ip-address}:{amz-folder}  {my mount dir} -F {path to amzkey.pem}

Это дало мне ошибку

": Соединение reset с помощью однорангового узла"

Пожалуйста, дайте мне знать, если кто-то пробовал это раньше.

Ответ 1

В документации :

Если вы используете нестандартные имена ключей и передаете его как -i .ssh/my_key, это не сработает. Вы должны использовать -o IdentityFile=/home/user/.ssh/my_key, с полным путем к ключу.

Ответ 2

Вот команда для тех, кто пытается это в будущем

sudo sshfs {username}@{ipaddress}:{remote folder path}  {local folder path} -o IdentityFile={full path to the private key file} -o allow_other