SpaceCore WIKI
Українська
Українська
  • Особистий кабінет та реєстрація
    • Реєстрація
    • Test page
    • Розділ «Клієнт»
    • Розділ «Фінанси»
    • Верифікація акаунта (KYC)
  • Обслуговування клієнтів
    • Як зробити замовлення?
    • Як звернутися в підтримку?
    • Панель ігрового хостингу
    • Налаштування BILLmanager 6 для реселінгу
  • Комунікації
    • Сповіщення в Telegram
    • Сповіщення веб-хостингу
    • Використання пінг-бота в Telegram
  • Інформаційна дошка
    • Заблоковані порти (VPS/VDS)
    • Що таке IOPS?
    • ПДВ для ЄС та Великобританії
  • VPS та виділені сервери
    • Як використовувати VPS/VDS?
    • Зміна пароля для VDS
  • Конфігурація ОС та програмного забезпечення
    • Java [Linux]
    • Screen
    • Відновлення пароля в Linux
    • Підключення за допомогою SSH ключів
    • Відключення доступу до Linux за допомогою пароля
    • Розгортання MikroTik RouterOS на VDS
  • ШІ
    • Розгортаємо DeepSeek на власному сервері всього за кілька кліків
  • Windows
    • Підключення через RDP
    • Налаштування підключення RDP
    • Зміна пароля
    • Установка через QEMU
    • Додаток до IPv4
    • Завантаження файлів
    • Bruteforce Windows
  • Налаштування мережі та безпека
    • Без взаємодії з приватними мережами
    • Робота з TCPDump
    • Зміна значення MTU
    • Налаштування IPTables
    • [DNS] Temporary failure resolving...
    • Вимірювання швидкості мережі [SpeedTest]
    • Як придбати доменне ім'я?
    • Як направити мій домен на IP-адресу?
    • Як захистити свій сервер? Основи кібербезпеки
  • VPN та конфіденційність
    • WireGuard VPN [Easy]
    • OpenVPN [Easy]
    • Outline VPN
    • Встановлення TorrServer
    • Встановлення 3X UI
    • Встановлення Marzban
    • Проксі для визначених сайтів (V2RayN)
    • Використання Nekoray
  • System monitoring
    • Моніторинг трафіку за допомогою VnStat
    • Використання інструменту MTR
    • Отримання серійних номерів дисків
  • Адміністрування та резервне копіювання
    • Робота з FTP-сховищем
    • Автоматичне відвантаження резервних копій
    • Встановлення FTP-сервера
    • Монтування дисків у Linux
  • Розробка вебсайтів
    • Встановлення Apache2
    • Встановлення Nginx
    • Встановлення PHP
    • Встановлення MySQL
    • Встановлення PHPMyAdmin
    • Генерація SSL від Let's Encrypt
  • Minecraft
    • Встановлення Minecraft Java Server
    • Встановлення сервера Minecraft Bedrock/PE
    • Встановлення сервера BungeeCord
    • Встановлення ядра Sponge Forge 1.12.2
    • Налаштування server.properties
    • Встановлення іконки на сервер
    • Опції запуску
    • Встановлення ресурс-пака на сервер
  • Hetzner Servers
    • Control Panel
    • Зміна пароля через Rescue
    • Встановлення операційної системи
  • 🇩🇪Contabo
    • Панель керування
    • Розширення дискового простору
Powered by GitBook
On this page
  • Встановлення на Windows
  • Способи встановлення SSH ключа на сервері:
  • Використання утиліти nano
  • Передача даних через sFTP
  • Підключення через SSH ключ
  • Як зберегти дані сервера для швидкого входу?
PreviousВідновлення пароля в LinuxNextВідключення доступу до Linux за допомогою пароля

Last updated 1 year ago

Ви турбуєтеся про безпеку свого сервера? Вам потрібно активувати метод авторизації через SSH ключ, і ось як це зробити!

Встановлення на Windows

Запустіть додаток PuTTYgen, або завантажте портативну версію для вашої системи за одним із посилань:

32-bit версія:

64-bit версія:

При запуску у вас відкриється це вікно:

Натисніть кнопку Generate та деякий час водіть мишкою у випадкових місцях, це необхідно для унікальної генерації ключа.

Після цього ви побачите такі дані:

Поле Public key for pasting into OpenSSH authorized_keys file містить підготовлений текст, який нам потрібно буде використати пізніше.

За бажанням, у полі Key passphrase ви можете вказати додатковий код для вашого ключа, який потрібно буде вводити при кожному підключенні до сервера (ми вкажемо слово spacecore). Потім натисніть кнопку Save public key, щоб зберегти публічний ключ, зазначений вище. Також натисніть кнопку Save private key, щоб зберегти файл приватного ключа, який нам потрібен для підключення до сервера.

Назва файлів ключів може бути будь-якою, це не впливає на функціональність.

Ми зберегли та отримали 2 файли:

Способи встановлення SSH ключа на сервері:

Використання утиліти nano

Після підключення до сервера використовуйте команду:

nano /root/.ssh/authorized_keys

Ми увійшли в панель редагування файлу authorized_keys, який відповідає за налаштування SSH ключів.

На даний момент файл порожній, нам потрібно повністю скопіювати весь текст із вікна PuTTYgen:

Потім вставити його у файл за допомогою ПКМ (правої кнопки миші).

Натисніть комбінацію клавіш Ctrl + X

Підтвердіть збереження файлу, ввівши літеру Y.

SSH ключ успішно прив'язаний до нашого сервера.

Передача даних через sFTP

Підключіться до нашого сервера та побачте на головній сторінці список файлів, перейдіть до директорії .ssh

Тут ми бачимо файл authorized_keys, на даний момент він порожній, його розмір становить 0 байт.

Натисніть ПКМ і відкрийте файл.

Вставте той самий публічний ключ із PuTTYgen.

Збережіть зміни та відправте файл на сервер.

Готово, SSH ключ встановлено!

Підключення через SSH ключ

Коли ми відкриваємо програму PuTTY, з'являється стандартний інтерфейс, нам потрібно ввести IP-адресу сервера.

У лівому меню відкрийте вкладку SSH та перейдіть до Auth.

Тут нам потрібно вибрати розташування файлу приватного ключа (зверніть увагу, не публічного!) з розширенням .ppk

Після додавання ключа натисніть кнопку Open. З'явиться стандартний інтерфейс для входу, заповніть його.

Після введення імені користувача введіть Passphrase-код (при генерації ключа ми вказали spacecore), введіть його.

Вітаємо, автентифікація за SSH ключем пройшла успішно!

Як зберегти дані сервера для швидкого входу?

Вам потрібно ввести IP-адресу сервера та прив'язати ваш приватний SSH ключ. Потім вкажіть ім'я сесії, щоб зберегти її.

Сесія збережена.


Ви також можете вказати ім'я користувача перед IP-адресою для прискорення процесу входу, ось так:

username@IP-address

Збережіть. Тепер, подвійним кліком по збереженій сесії відкриється вікно, в якому потрібно буде ввести код приватного ключа (тільки якщо ви його зазначили. За відсутності коду, підключення буде миттєвим без введення додаткових даних).

Введіть його. Все, ми підключені!

download
download