id_rsa обычно является ключом по умолчанию.
Я создал новый ключ, названный 'keyhello'
Обновление: я также добавил этот ключ путем выполнения:
ssh-add /home/myuser/.ssh/keyhello
Но я полагаю, что это все еще не мой ключ по умолчанию.
Так, как мы можем поместить keyhello, чтобы быть идентификационными данными по умолчанию вместо id_rsa?
Я действительно вижу-t, но я попробовал:
ssh-agent /home/mysuser/.ssh/keyhello -t
Никакая удача с этим. Я получаю "Разрешение, Отклоненное" (если я поместил sudo ssh-агент... Я получил то же "Разрешение, Отклоненные w/out даже предлагают мне моя передача sudo).
В Вашем ~/.ssh/config файл поместите:
IdentityFile /home/myuser/.ssh/keyhello
который скажет исходящим соединениям SSH использовать это в качестве идентификационных данных по умолчанию
Можно указать альтернативный файл ключей на командной строке с -i
опция, или можно изменить его постоянно с IdentityFile
в ssh клиентском файле конфигурации.