Я хочу использовать одну и ту же пару ключей на нескольких машинах для ssh друг друга. Я скопировал .ssh / id_rsa
и .ssh / id_rsa.pub
с одной машины на все другие машины. Должен ли я добавить .ssh / id_rsa.pub
в .ssh / authorized_keys
всех машин?
Да, SSH отличает авторизованные ключи от ключей, о которых он «знает».
author_keys
используется демоном для определения того, разрешен ли ключу (предлагаемому подключающимся клиентом) доступ к хосту, на котором он работает.
id_rsa
и другие ключевые файлы используются клиентом (по умолчанию, если не задана опция -i
) в качестве источников ключей для предоставления целей, которые он пытается подключиться к.