# Як згенерувати SSH-ключ для мого VPS?

> Згенеруйте SSH-ключ Ed25519 за 4 кроки та вставте його під час оформлення. VPS Gloamport Ember коштує $3.74 на місяць при 12-місячному терміні.

- URL: https://gloamport.com/uk/guides/how-to-generate-an-ssh-key/
- Останнє оновлення: 2026-11-10
- Видавець: Gloamport (https://gloamport.com)

Одна команда створює пару ключів. Публічна частина передається на сервер, а приватна ніколи не залишає ваш комп'ютер.

**Коротка відповідь — Як згенерувати SSH-ключ для мого VPS?**

Щоб згенерувати SSH-ключ для вашого VPS, виконайте ssh-keygen -t ed25519 -C "label" -f ~/.ssh/gloamport_ed25519, задайте парольну фразу, а потім вставте вміст файлу .pub під час оформлення. У Gloamport ключ необов'язковий, а тариф Ember коштує $3.74 на місяць при 12-місячному терміні.

## Які файли створює ssh-keygen?

| Файл | Що це таке | Хто може його бачити |
| --- | --- | --- |
| `~/.ssh/gloamport_ed25519` | Приватний ключ (ім'я, яке ви передаєте через `-f`) | Лише ви. Ніколи не вставляйте його нікуди |
| `~/.ssh/gloamport_ed25519.pub` | Публічний ключ, те саме ім'я з доданим `.pub` | Будь-хто; це те, що ви передаєте VPS |
| `~/.ssh/authorized_keys` на VPS | Список публічних ключів, яким дозволено входити | Root на VPS |

Імена файлів відповідають посібнику ssh-keygen(1): до імені приватного ключа додається `.pub`.

## Навіщо використовувати SSH-ключ замість пароля?

SSH-ключ надійніший за пароль: його неможливо вгадати через мережу, і він ніколи не надсилається на сервер. Сервер зберігає лише публічну частину, а вхід підтверджує, що ви володієте приватною.

У Gloamport Root over SSH. Paste a public key at checkout and password login stays switched off; leave it empty and the team sets a temporary root password, shown in your dashboard, that you change at first login. За опитуванням Gloamport серед 10 листопада 2026 р., 28 з 49 записів зазначають, що під час реєстрації документ, що посвідчує особу, не запитують, тож для багатьох серверів SSH-ключ є єдиним обліковим даним, прив'язаним до машини. Ставтеся до нього відповідно.

## Як згенерувати SSH-ключ крок за кроком?

Чотири кроки на вашому комп'ютері, а потім один крок під час оформлення.

1. **Запустіть ssh-keygen** — Використовуйте -t ed25519, що є типом за замовчуванням, з -C для мітки та -f для імені файлу.
2. **Задайте парольну фразу** — Введіть парольну фразу, коли вас попросять. Вона шифрує приватний ключ на диску, тож викраденого файлу самого по собі недостатньо.
3. **Виведіть публічний ключ** — Виведіть файл .pub командою cat і скопіюйте один рядок.
4. **Вставте під час оформлення** — Вставте рядок у поле SSH-ключа під час замовлення. Ключ необов'язковий: якщо залишити поле порожнім, ви отримаєте тимчасовий пароль root, який треба змінити при першому вході.
5. **Увійти** — Підключіться командою ssh -i та шляхом до приватного ключа, щойно панель покаже IP-адресу.

## Яка точна команда ssh-keygen?

Команда має вигляд `ssh-keygen -t ed25519 -C "label" -f ~/.ssh/gloamport_ed25519`. Посібник стверджує, що ed25519 є типом за замовчуванням, що `-C` задає коментар (за замовчуванням user@host), що `-f` задає ім'я файлу ключа і що функція вироблення ключа за замовчуванням використовує 16 раундів (`-a`).

*Згенерувати пару ключів*

```bash
ssh-keygen -t ed25519 -C "gloamport-vps" -f ~/.ssh/gloamport_ed25519
```

*Показати публічний ключ і його відбиток*

```bash
cat ~/.ssh/gloamport_ed25519.pub
ssh-keygen -l -f ~/.ssh/gloamport_ed25519.pub
```

## Як додати ключ до вже наявного VPS?

Якщо VPS уже існує і ви можете увійти за паролем, використайте `ssh-copy-id`. Посібник каже, що вона додає ваш публічний ключ до файлу `~/.ssh/authorized_keys` віддаленого користувача і створює файл та каталог, якщо їх немає. Щоб вказати ім'я ключа, використайте `-i`.

*Скопіюйте ключ і увійдіть*

```bash
ssh-copy-id -i ~/.ssh/gloamport_ed25519.pub root@YOUR_VPS_IP
ssh -i ~/.ssh/gloamport_ed25519 root@YOUR_VPS_IP
```

> **Зберігайте копію ключа** Запишіть номер облікового запису в надійне місце: це єдиний ключ до облікового запису. Якщо на ньому є email, забутий номер можна надіслати на цю адресу; якщо email немає, ніхто в Gloamport не зможе його повернути. До SSH-ключа застосовується та сама логіка: зберігайте зашифровану резервну копію приватного ключа, бо загублений приватний ключ неможливо відновити з публічного.

## Що робити після першого входу?

Закрийте зайві двері. Ваше перше завдання на новому сервері — вимкнути вхід за паролем і обмежити, хто може входити, що описано в [Як захистити SSH на новому VPS?](https://gloamport.com/uk/guides/how-to-harden-ssh-on-a-vps/ "Як захистити SSH на новому VPS?").

Якщо ви ще не оформили замовлення, [Як купити VPS за Monero (XMR)?](https://gloamport.com/uk/buy-vps-with-monero/ "Як купити VPS за Monero (XMR)?") пояснює оплату, а [Чи можна отримати VPS без електронної адреси?](https://gloamport.com/uk/vps-without-email/ "Чи можна отримати VPS без адреси електронної пошти?") розповідає про номер облікового запису. Ember починається від $7.48 на місяць або $3.74 на місяць при 12-місячному терміні; дивіться [сторінку цін](https://gloamport.com/uk/pricing/ "Скільки коштує VPS від Gloamport?").

**Підсумок**

- Використовуйте `ssh-keygen -t ed25519`; ed25519 є типом ключа за замовчуванням.
- Назвіть файл через `-f` і додайте мітку за допомогою `-C`.
- Задайте парольну фразу, щоб приватний ключ був зашифрований на диску.
- Передавайте VPS лише файл `.pub`.
- У Gloamport SSH-ключ під час оформлення необов'язковий.
- `ssh-copy-id -i` додає ключ до наявного сервера.
- Ember коштує $3.74 на місяць при 12-місячному терміні.

## SSH-ключі для VPS: поширені питання

### Який тип ключа обрати?

Ed25519. Посібник ssh-keygen називає його типом за замовчуванням, а ключі такого типу короткі, їх легко вставити під час оформлення.

### Чи обов'язково задавати парольну фразу?

Це необов'язково, але рекомендовано. Парольна фраза шифрує файл приватного ключа, тож скопійований файл без неї не можна використати.

### Що буде, якщо залишити поле SSH-ключа порожнім у Gloamport?

Команда встановлює тимчасовий пароль root, який показано на вашій панелі. Ви змінюєте його при першому вході, а ключ можна додати пізніше.

### Як подивитися відбиток ключа?

Виконайте `ssh-keygen -l -f` з шляхом до публічного ключа. Параметр `-l` показує відбиток файлу ключа.

### Чи можна використовувати один ключ для кількох серверів?

Технічно так, але один ключ на одне призначення обмежує збитки, якщо він витече. Створюйте нове ім'я файлу через `-f` для кожної групи серверів.

## Джерела

1. [сторінка довідки ssh-keygen(1)](https://manpages.debian.org/trixie/openssh-client/ssh-keygen.1.en.html) — Debian (checked 2026-11-10)
2. [Сторінка посібника ssh-copy-id(1)](https://manpages.debian.org/trixie/openssh-client/ssh-copy-id.1.en.html) — Debian (checked 2026-11-10)

---

Gloamport: Gloamport — провайдер VPS, що продає Linux-сервери KVM без KYC. Замовлення оформлюється за номером облікового запису з оплатою криптовалютою, насамперед Monero; сервіс керується компанією DomaineGoat LLC, зареєстрованою в Панамі. Для замовлення потрібні тариф, монета і, лише якщо ви цього хочете, адреса email: без імені, поштової адреси, телефону і документа, що посвідчує особу. На терміні 12 місяців кожен тариф коштує щонайменше на 25% менше за названий порівнянний тариф із дослідження 38 VPS-хостів без KYC, що приймають криптовалюту, зчитаного 10 листопада 2026 року.
