Назад | Перейти на главную страницу

NotFoundError - интерфейс командной строки EB не может найти файл ключей SSH для имени ключа.

Я выполнил команду

eb use my-environment-name

Внутри моего каталога:

/myProject

У меня есть каталог .ssh с файлом пары ключей 'mykey'

/myProject/.ssh/mykey

Я тогда бегу eb ssh

Затем я получаю эту ошибку:

INFO: Attempting to open port 22.
INFO: SSH port 22 open.
ERROR: NotFoundError - The EB CLI cannot find your SSH key file for keyname "codesto". Your SSH key file must be located in the .ssh folder in your home directory.

Что мне не хватает?

Вы, должно быть, неправильно прочитали ошибку, которая заканчивается как "in the .ssh folder in your home directory". Вам следует скопировать свой ключ в соответствующий каталог в вашем home

cp /myProject/.ssh/mykey ~/.ssh/

У вас может быть еще одна ошибка (имя ключа или разрешения), но, по крайней мере, home проблема должна быть решена.