Как управлять множеством сведений о соединении SSH экземпляров EC2 от ubuntu с использованием разных файлов .pem

Если вы используете стандартную программу терминала на настольной версии Ubuntu ...

Выберите «Редактировать» -> «Настройки профиля» в глобальном меню терминалов. Выберите вкладку «Прокрутка» «Установить прокрутку» на нужное количество строк (или установите флажок «Неограниченное»).

Затем вы можете использовать полосу прокрутки со стороны терминала для прокрутки назад по длинному выходу команды.

1
задан 18 February 2016 в 14:20

1 ответ

Конфигурация ssh отлично подходит для этого, однако, при повторном развертывании новых экземпляров IP-адреса будут изменяться, и ваша конфигурация ssh станет устаревшей. Я написал инструмент, который вытащит последние ресурсы EC2 из AWS и ssh в систему, которая соответствует вашему поиску: https://github.com/wagoodman/bridgy

bridgy ssh <some-instance-id>

[d3 ], или если вы добавляете тег под названием Name в каждый экземпляр, вы также можете использовать его:

bridgy ssh <some-name-tag-value>

Если у вас есть ~/.aws creds / config, определенный как вы бы с aws-cli, а также в ~/.bridgy/config.yml:

inventory:
    source: aws
    update_at_start: true
ssh:
    user: <your ssh user>
...

, тогда он должен работать!

Последнее: если вы добавите все свои ssh ключи к ssh-агенту, то это решит вашу проблему в отношении нескольких файлов ключей (все ключи проверяются на хост, к которому вы пытаетесь войти в систему).

1
ответ дан 23 May 2018 в 13:26

Другие вопросы по тегам:

Похожие вопросы: