Мне нужно отправить открытый ключ в EC2 без использования команд ec2- * api, и я не могу.
Я пробовал scp и ssh-copy-id, но booth не может использовать параметр -i для подключения с использованием пар ключей.
Параметр ssh-copy-id -i - это файл (открытый ключ), который нужно отправить.
Что я могу сделать, чтобы его загрузить?
Хорошо! Я нашел способ.
На стороне клиента:
кот ~ / .ssh / id_rsa.pub | ssh -i aws.pem ubuntu @ ip_address "кошка - >> ~ / .ssh / authorized_keys2"
Все сделано!