Я не совсем понимаю ваш вопрос, но способ, которым SSH-ключ отображается на пользователя johndoe
(и разрешает ему беспарольный вход на удаленный сервер), заключается в том, что часть открытого ключа включена в файле
~johndoe/.ssh/authorized_keys
на удаленном сервере.
Если теперь у вас есть часть закрытого ключа в каталоге ~ / .ssh /
(это будет файл ~ / .ssh / id_rsa
), вы можете войти в систему без пароля. на удаленном сервере с помощью команды:
ssh johndoe@remoteserver
независимо от вашего имени пользователя на локальной машине.