Files
agt-practice/ssh-keygen.md

30 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## Генерация и проброс публичного ключа на целевой сервер для подключения по SSH
Расположение публичного ключа после генерации по умолчанию в windows будет находиться в
```bash
c:\users\<пользователь>\.ssh\ed25519.pub
```
Генерация SSH ключа с именем по умолчанию
```bash
ssh-keygen -t ed25519 -C "comment"
```
Генерация ключа с пользовательским названием ключа
```bash
ssh-keygen -f <absolute_filepath> -t ed25519 -C "comment"
```
Расположение файла с авторизованными ключами SSH на сервере.
```bash
~/.ssh/authorized_keys
```
Если данного файла нет, необходимо его создать
```bash
touch ~/.ssh/authorized_keys
```
Необходимо значения публичного ключа записать в файл `authorized_keys` любым доступном текстовым редактором (`vi`, `nano`)
Пример как должен выглядить публичный ключ
`ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHw0ZvUV4yC6EPdHPNxHzk6k5dMrcTQ5muU5OYgpSXWP test@testovich.ru`