Обновлены ссылки профиль и раздел SSH authored by Петр Логунов's avatar Петр Логунов
Создание SSH-ключа Создание SSH-ключа
================== ==================
С помощью OpenSSH в Windows С помощью OpenSSH в Windows
--------------------------- ---------------------------
1. Воспользоваться утилитой "ssh-keygen.exe" из поставки Git: 1. Воспользоваться утилитой "ssh-keygen.exe" из поставки Git:
``` ```
C:\Program Files\Git\usr\bin\ssh-keygen -t rsa -C USERNAME@DOMAIN.TLD C:\Program Files\Git\usr\bin\ssh-keygen -t rsa -C USERNAME@DOMAIN.TLD
``` ```
где USERNAME@DOMAIN.TLD необходимо заменить на ваш email, например v.pupkin@isimplelab.com где USERNAME@DOMAIN.TLD необходимо заменить на ваш email, например v.pupkin@isimplelab.com
На запрос Passphrase нажать Enter. Задавать passphrase нет необходимости, в противном случае система будет требовать её при каждом обращении к удалённому репозиторию. На запрос Passphrase нажать Enter. Задавать passphrase нет необходимости, в противном случае система будет требовать её при каждом обращении к удалённому репозиторию.
1. Полученные ключи разместить в `%USERPROFILE%\.ssh`. Имена файлов с ключами должны быть: 1. Полученные ключи разместить в `%USERPROFILE%\.ssh`. Имена файлов с ключами должны быть:
- id_rsa - приватный ключ - id_rsa - приватный ключ
- id_rsa.pub - публичный ключ - id_rsa.pub - публичный ключ
2. Создать файл `%USERPROFILE%\.ssh\config` в котором прописать: 2. Создать файл `%USERPROFILE%\.ssh\config` в котором прописать:
``` ```
Host source.isimplelab.com Host source.isimplelab.com
Port 222 Port 222
``` ```
Добавление SSH-ключа в GitLab Добавление SSH-ключа в GitLab
----------------------------- -----------------------------
1. Заходите в [GitLab](https://source.isimplelab.com). 1. Заходите в [GitLab](https://source.isimplelab.com).
2. Переходите в настройки [профиля пользователя](https://source.isimplelab.com/profile). 2. Переходите в настройки [профиля пользователя](https://source.isimplelab.com/-/user_settings/profile).
3. На странице профиля выбираете группу настроек [SSH Keys](https://source.isimplelab.com/profile/keys). 3. На странице профиля выбираете группу настроек [SSH Keys](https://source.isimplelab.com/-/user_settings/ssh_keys).
4. В поле "Key" копируете содержимое файла "id_rsa.pub" (в случае использования PuTTY значение скопированное на шаге 3). 4. В поле "Key" копируете содержимое файла "id_rsa.pub" (в случае использования PuTTY значение скопированное на шаге 3).
5. В поле "Title" вводите любой заголовок. 5. В поле "Title" вводите любой заголовок.
6. Нажимаете на кнопку "Add key". 6. Нажимаете на кнопку "Add key".
\ No newline at end of file