SSH Ключи
SSH ключи позволят установить защищенное соединение между вашим компьютером и сервисом.
В GitFlic есть возможность подключить аутентификацию по публичному ssh-ключу. Вставьте ваш публичный SSH ключ, который обычно содержится в файле ‘~/.ssh/id_ed25519.pub’ или ‘~/.ssh/id_rsa.pub’ и обычно начинается с ‘ssh-ed25519’ или ‘ssh-rsa’. Не вставляйте свой приватный SSH ключ, так как это может скомпрометировать вашу личность.
Если у вас нет ssh-ключа, создайте ключ следующей командой:
ssh-keygen -t ed25519 -C "your_email@gitflic.ru"
.
На консоль будет выведен следующий диалог (или аналогичный):
Enter file in which to save the key (/home/user/.ssh/id_ed25519):
Нажмите на клавишу Enter.
Cистема предложит ввести кодовую фразу для дополнительной защиты SSH-подключения. (Данный шаг можно пропустить.) Enter passphrase (empty for no passphrase):
После этого ключ будет создан и помещён в директорию /home/user/.ssh/
- Зайдите в папку
/home/user/.ssh
и скопируйте содержимое файлаid_ed25519.pub
. - Перейдите в GitFlic, далее в настройки профиля. На вкладке Ключи в поле Ключ вставьте скопированный SSH-ключ.
- Дайте название ключу и выберете дату окончания действия ключа (оставьте поле пустым, чтобы ключ не имел срока годности).
- Нажмите кнопку добавить.
Запись о сохраненных ключах будет отображена на текущей странице.
Для получения отпечатка вашего публичного ключа используйте команду
ssh-keygen -E sha256 -l -f id_rsa_3.pub
.
Отпечатки ключей SSH GitFlic
Отпечатки открытого ключа можно использовать для проверки соединения с удаленным сервером.
Это отпечаток открытого ключа GitFlic:
- (RSA): l8pY82jZrwsDKObzYIU3czpnDeNU2ryNX98cR4rQHNw