Инструменты пользователя

Инструменты сайта


git:authorization_by_keys_on_github

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
git:authorization_by_keys_on_github [2022/05/16 09:50] – [Github: авторизация по SSH ключам] so_v_agit:authorization_by_keys_on_github [2022/05/16 09:56] (текущий) – [Создание ключа и добавление его к списку разрешенных ключей на Github.] so_v_a
Строка 3: Строка 3:
 ## Создание ключа и добавление его к списку разрешенных ключей на Github. ## Создание ключа и добавление его к списку разрешенных ключей на Github.
  
-**1.** Просмотр имеющихся ключей.+**1. Просмотр имеющихся ключей.**
 ``` ```
 ls -al ~/.ssh ls -al ~/.ssh
Строка 9: Строка 9:
 нужен для того чтобы либо выбрать один из тех что есть, либо сгенерировать новый нужен для того чтобы либо выбрать один из тех что есть, либо сгенерировать новый
  
-**2.** Генерируем ключ+**2. Генерируем ключ**
 ``` ```
 ssh-keygen -t rsa -b 4096 -C "your_email@example.com" ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Строка 19: Строка 19:
 При генерации будет запрос на имя для ключа (имя_ключа) и на слово-пароль для ключа При генерации будет запрос на имя для ключа (имя_ключа) и на слово-пароль для ключа
  
-**3.** Идем в свои настройки на Github в пункт "SSH and GPG keys"+**3. Идем в свои настройки на Github в пункт "SSH and GPG keys"** 
 Жмем "New SSH key" Жмем "New SSH key"
  
-**4.** В окне добавления ключа: \\ +**4. В окне добавления ключа:**  
-В поле "Title" вводим имя ключа; \\+ 
 +В поле "Title" вводим имя ключа;  
 Выводим в консоли содержимое ключа Выводим в консоли содержимое ключа
 ``` ```
 cat имя_ключа.pub cat имя_ключа.pub
 ``` ```
-копируем его и вставляем в поле "Key"; \\ +копируем его и вставляем в поле "Key";  
-Жмем "Add SSH key". \\+Жмем "Add SSH key".
  
 При добавлении ключа будет запрос на пароль, вводим - ключ добавлен. При добавлении ключа будет запрос на пароль, вводим - ключ добавлен.
  
-**5.** Запускаем ssh-agent:+**5. Запускаем ssh-agent:**
 ``` ```
 eval «$(ssh-agent -s)» eval «$(ssh-agent -s)»
 ``` ```
  
-**6.** Добавляем ключ:+**6. Добавляем ключ:**
 ``` ```
 ssh-add ~/.ssh/имя_ключа ssh-add ~/.ssh/имя_ключа
Строка 44: Строка 47:
 (здесь имя_ключа без .pub !!!) (здесь имя_ключа без .pub !!!)
  
-**7.** Проверяем:+**7. Проверяем:**
 ``` ```
 ssh -T git@github.com ssh -T git@github.com
/var/www/html/dokuwiki/data/attic/git/authorization_by_keys_on_github.1652694624.txt.gz · Последнее изменение: (внешнее изменение)