SSH означает Secure Shell или иногда протокол Secure Socket Shell , используемый для безопасного доступа к сетевым службам с удаленного компьютера. Вы можете установить ключи SSH, чтобы обеспечить надежное соединение между компьютером и Gerrit.
Вы можете проверить существующий ключ SSH на локальном компьютере, используя следующую команду в Git Bash:
$ ls ~/.ssh
После нажатия кнопки ввода вы увидите существующий ключ SSH, как показано на следующем рисунке —
Если вы не нашли ни одного существующего ключа SSH, вам нужно создать новый ключ SSH.
Генерация нового ключа SSH
Вы можете сгенерировать новый ключ SSH для аутентификации, используя следующую команду в Git Bash —
$ ssh-keygen -t rsa -C "[email protected]"
Если у вас уже есть ключ SSH, не генерируйте новый ключ, так как он будет перезаписан. Вы можете использовать команду ssh-keygen , только если вы установили Git с Git Bash.
Когда вы запустите указанную выше команду, она создаст 2 файла в каталоге ~ / .ssh .
~ / .ssh / id_rsa — это закрытый ключ или идентификационный ключ.
~ / .ssh / id_rsa.pub — это общедоступное телевидение.