Изготовление пары ключей утилитой ssh-keygen в Linux

Ключи хранятся по умолчанию в поддиректории .ssh домашней директории пользователя. Обе директории должны иметь права на запись только владельцу.

Шаг 1. Подготовка.
Откройте консольное приложение (Xterm, Gnome-terminal, Konsole, Консоль...) и перейдите в директорию ~.ssh - стандартную для хранения ключей.
[petrov@work1:~] $ cd ~/.ssh
[petrov@work1:~/.ssh] $ 
Шаг 2. Запуск ssh-keygen
Запустите ssh-keygen и введите имя своего приватного ключа. Рекомендуется не оставлять стандартное id_rsa на случай, если ключей будет несколько, чтобы отличить по имени и комментариям один ключ от другого.
[petrov@work1:~/.ssh] $ ssh-keygen -C petrov-work1 -f petrov-work1
Generating public/private rsa key pair.
Шаг 3. Пароль.
Введите пароль от приватного ключа.
Enter passphrase (empty for no passphrase):

Подтвердте пароль.
Enter same passphrase again:
Your identification has been saved in petrov-@work1.
Your public key has been saved in petrov-work1.pub.
The key fingerprint is:
1c:28:36:a7:43:10:3a:f0:3c:e5:3e:fe:be:f7:18:2b petrov-work1
The key's randomart image is:
+--[ RSA 2048]----+
|o.o..            |
|oo +   .         |
| .+ * o .        |
|   = = . .       |
|    =   S   .    |
|   . o           |
|    .   .        |
|     .E .+       |
|     .++o..      |
+-----------------+
Шаг 4. Передача ключа администратору.
Запишите публичный ключ на флешку, проверьте её антивирусом, передайте флешку администратору.

Подробнее см. man ssh-keygen.

 
 
 
 
 
 
 
 
  Тел. +7(499)220-79-72; E-mail: inform@kiam.ru