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/

  1. Зайдите в папку /home/user/.ssh и скопируйте содержимое файла id_ed25519.pub.
  2. Перейдите в GitFlic, далее в настройки профиля. На вкладке Ключи в поле Ключ вставьте скопированный SSH-ключ.
  3. Дайте название ключу и выберете дату окончания действия ключа (оставьте поле пустым, чтобы ключ не имел срока годности).
  4. Нажмите кнопку добавить.

Запись о сохраненных ключах будет отображена на текущей странице.

Для получения отпечатка вашего публичного ключа используйте команду ssh-keygen -E sha256 -l -f id_rsa_3.pub.

Отпечатки ключей SSH GitFlic

Отпечатки открытого ключа можно использовать для проверки соединения с удаленным сервером.

Это отпечаток открытого ключа GitFlic:

  • (RSA): l8pY82jZrwsDKObzYIU3czpnDeNU2ryNX98cR4rQHNw