Материалы‎ > ‎GIT‎ > ‎

Создание SSH ключей

Для регистрации на сервере git.toiit.sgu.ru необходимо:
1) создать, скопировать и сохранить ключи (файлы id_rsa и id_rsa.pub, которые будут созданы в каталоге .ssh);
2) отправить три основных параметра регистрации:
# * Публичный ключ (файл id_rsa.pub);
# * Предполагаемый логин (свободное имя пользователя) ;
# * Имя Фамилия латинским символами, например "Ilya Sidorov";
# Параметры регистрации необходимо отправлять администраторам сервера.


Для создания ключей воспользуемся командой

$ ssh-keygen

В результате выполнения команды на консоли будет отображено:

Generating public/private rsa key pair.
Enter file in which to save the key (/c/Documents and Settings/sin/.ssh/id_rsa):                          #Папка в которой будут сохранены ключи
                                                                                                                       #пустая по умолчанию
Created directory '/c/Documents and Settings/sin/.ssh'.
Enter passphrase (empty for no passphrase):                                                                    #Пароль
Enter same passphrase again:                                                                                     #Повторите пароль
Your identification has been saved in /c/Documents and Settings/sin/.ssh/id_rsa.                         #Место расположения ключа id.rsa
Your public key has been saved in /c/Documents and Settings/sin/.ssh/id_rsa.pub.                       #Место расположения ключа id.rsa.pub

The key fingerprint is:
c6:46:d2:d4:3c:c8:ce:ca:db:10:cd:45:63:dc:8b:0e sin@W12-418-10


Создание файла-конфигурации


Создание файла-конфигурации позволяет не вводить одни и те же данные каждую сессию.

Создание псевдонима имени сервера в домашнем каталоге,
# где USERNAME - имя пользователя.
$ cat > ~/.ssh/config
Host git.toi
HostName git.toiit.sgu.ru
User git_USERNAME

Comments