|
МВС-1000 / Удалённый доступ / ssh-keygen
Изготовление пары ключей утилитой 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.
|
|