Table of Contents |
---|
...
В системах GNU/Linux
...
1. Предварительная подготовка
...
Выполните команду:
cat key.pub
Скопируйте открытый ключ из вывода команды в буфер обмена.
Пример открытого ключа
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD1zhn74Gfgoueap5R8Y13zR5g+9Ov/V4ZI0UwRKZJ1CkzO+WNG07iWXyIB93CG4H8Wq/cDR+j2zkLgFcwPZyIFe02jYn2fvHX6Sy0bh5asmRr1fITWRiQxbaL/bJJguIVFIqo1sP/fcIMYVJKPYtoDr5xqb0QMLQsSpy3GAxsUu2Nz9sCE9e2QVHQQlAy5APPoH4lWHGXtl+uzR1k8TsWlnuaQXcVWh51aj1I28LYqWeWc/xquJEV7ehc0WvbXv32kEZNjwgc34OZtR90btY0VdBbrQSUgt9+I+WBcCniXqeS3H7GZPg45BBTYSIgs8AKgJ4a0khpBbisjsiz7+iD/
Добавьте ключ на GitHub:
Войдите в свой аккаунт на GitHub.
Перейдите в раздел Settings (Настройки).
Выберите SSH and GPG keys в меню слева.
Нажмите New SSH key и вставьте ключ из буфера обмена.
Дайте ключу название и сохраните изменения.
4. Подключение
...
к GitHub
...
- Откройте терминал.
Запустите SSH-агент:
ssh-agent -P /opt/aktivco/rutokenecp/amd64/librtpkcs11ecp.so
Подключитесь к GitHub через SSH:
ssh -I /usr/lib/librtpkcs11ecp.so -T git@github.com
Ожидаемый результат:
Enter PIN for 'Rutoken ECP <no label>': Hi <USERNAME>! You've successfully authenticated.
...
В Windows
...
1. Предварительная подготовка
...
Откройте файл key.pub любым текстовым редактором.
Tip По умолчанию файл создается в той же папке, где была выполнена команда
ssh-keygen
.Скопируйте открытый ключ в буфер обмена.
Пример открытого ключа ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD1zhn74Gfgoueap5R8Y13zR5g+9Ov/V4ZI0UwRKZJ1CkzO+WNG07iWXyIB93CG4H8Wq/cDR+j2zkLgFcwPZyIFe02jYn2fvHX6Sy0bh5asmRr1fITWRiQxbaL/bJJguIVFIqo1sP/fcIMYVJKPYtoDr5xqb0QMLQsSpy3GAxsUu2Nz9sCE9e2QVHQQlAy5APPoH4lWHGXtl+uzR1k8TsWlnuaQXcVWh51aj1I28LYqWeWc/xquJEV7ehc0WvbXv32kEZNjwgc34OZtR90btY0VdBbrQSUgt9+I+WBcCniXqeS3H7GZPg45BBTYSIgs8AKgJ4a0khpBbisjsiz7+iD/
Добавьте ключ на GitHub:
Войдите в свой аккаунт на GitHub.
Перейдите в раздел Settings (Настройки).
Выберите SSH and GPG keys в меню слева.
Нажмите New SSH key и вставьте ключ из буфера обмена.
Дайте ключу название и сохраните изменения.
4. Подключение
...
к GitHub
...
- Откройте командную строку или PowerShell.
Подключитесь к GitHub через SSH:
ssh -I "C:\Windows\System32\rtPKCS11ECP.dll" -T git@github.com
Ожидаемый результат:
Enter PIN for 'Rutoken ECP <no label>': Hi <USERNAME>! You've successfully authenticated.