Я часто использую ssh в openstack. Все экземпляры находятся в выделенном vlan и подсети (10.2.xx). Все экземпляры имеют одинаковое имя пользователя (боб)
Я подключаюсь так:
ssh bob@10.2.x.x
или иногда так
ssh 10.2.x.x -l bob
Можно ли настроить мой ноутбук так, чтобы он автоматически использовал имя bob при входе в ssh в любой виртуальный компьютер в подсети 10.2.xx? Я не хочу автоматически использовать bob при подключении к машине в любой другой подсети.
Похоже, ssh config не поддерживает подстановочные знаки. (Поправьте меня если я не прав). Я думаю, что псевдоним мог бы сделать это, но я не уверен, какой будет синтаксис.
источник
Host 10.2*
сработает