Рейтинг:0

Как 2 пользователя на доступном узле подключаются к одному и тому же рабочему узлу

флаг de

Я создал двух новых пользователей с соответствующими парами ключей, их открытые ключи были установлены на удаленном хосте. Проблема в том, что я передал ключи ssh в файле хоста следующим образом

[удаленный хост:вар] ansible_ssh_private_key_file=~/.ssh/user1.private_key ansible_ssh_private_key_file=~/.ssh/user2.private_key

Проблема в том, что только один пользователь может установить доступное соединение. Даже если оба пользователя могут подключиться к удаленному хосту по ssh.

Я уверен, что есть способ настроить обоих пользователей для доступа к одному и тому же узлу в файле хоста.

Рейтинг:0
флаг cn

Если пользователи на узле, где работает Ansible, отличаются, вы можете удалить имя пользователя из базового имени файла: ~/.ssh/remotehost.private_key Путь передается по ssh, и ~ разрешается в их личный домашний каталог.

Когда одному и тому же локальному пользователю необходимо подключиться к нескольким разным удаленным пользователям, можно создать «поддельные» хосты в инвентаре с разными вары соединения. ини формат:

[удаленный узел]
remotehostuser1 ansible_user=user1 ansible_ssh_private_key_file=~/.ssh/user1.private_key
remotehostuser2 ansible_user=user2 ansible_ssh_private_key_file=~/.ssh/user2.private_key


[удаленный хост:варс]
ansible_host = удаленный хост

Существуют и другие способы сделать это. Используя способ окружения var для предоставления файла private_key_file, ${ANSIBLE_PRIVATE_KEY_FILE} Или с помощью ssh_config.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.