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 "your_email@mail.com"
Если у вас уже есть ключ SSH, не генерируйте новый ключ, так как он будет перезаписан. Вы можете использовать команду ssh-keygen , только если вы установили Git с Git Bash.
Когда вы запустите указанную выше команду, она создаст 2 файла в каталоге ~ / .ssh .
~ / .ssh / id_rsa – это закрытый ключ или идентификационный ключ.
~ / .ssh / id_rsa.pub – это общедоступное телевидение.