Виправлення: автентичність хосту не може бути встановлена

How to effectively deal with bots on your site? The best protection against click fraud.

Оновлення вашого програмного забезпечення SSH має допомогти тут

  • Проблема з неможливістю встановити автентичність хоста може бути наслідком неправильних або переналаштованих ключів.
  • Одним із швидких і ефективних рішень цієї проблеми є очищення кешу DNS.
  • Пропуск перевірки HostKey — ще одне чудове рішення, яке можна спробувати.
неможливо встановити автентичність хоста

XВСТАНОВИТИ, НАТИСНУВШИ ЗАВАНТАЖИТИ ФАЙЛ

Щоб усунути системні проблеми ПК з Windows, вам знадобиться спеціальний інструментFortect — це інструмент, який не просто очищає ваш комп’ютер, але має сховище з кількома мільйонами системних файлів Windows, що зберігаються в початковій версії. Коли на вашому ПК виникне проблема, Fortect виправить її за вас, замінивши пошкоджені файли новими версіями. Щоб вирішити поточну проблему з ПК, виконайте наведені нижче дії.
  1. Завантажте Fortect і встановіть його на вашому ПК.
  2. Запустіть процес сканування інструменту щоб знайти пошкоджені файли, які є джерелом вашої проблеми.
  3. Клацніть правою кнопкою миші Почати ремонт щоб інструмент міг запустити алгоритм виправлення.
  • Fortect завантажив 0 читачів цього місяця.
instagram story viewer

Якщо ви вперше підключаєтеся до сервера через SSH, ви, швидше за все, не зможете встановити автентичність помилки хоста. Це відбувається тому, що ваш Клієнт SSH не розпізнає сервер.

Однак ця проблема все ще може виникнути через різні фактори, як-от атака "людина посередині". Незалежно від причини проблеми, ви можете вирішити її за допомогою простих, але ефективних рішень у цьому посібнику.

Чому я не можу встановити автентичність хосту?

Нижче наведено деякі з причин, через які ви можете отримати неможливість встановити автентичність помилки хоста на віддаленому сервері, до якого ви намагаєтесь підключитися:

  • Перше підключення – Якщо ви вперше підключаєтеся до сервера за допомогою клієнта SSH, ви обов’язково отримаєте цю помилку. Це форма сповіщення безпеки, необхідна для перевірки та автентифікації з’єднання.
  • Неправильний ключ дистанційного керування – У деяких випадках ця помилка може виникнути через неправильний ключ хоста. Можливо, відкритий ключ було змінено (через оновлення) або зламано.
  • Наявність кількох ключів хоста – Якщо ключ хоста сервера має різні типи, ви можете зіткнутися з цією помилкою. Це пояснюється тим, що ECDSA може бути потрібним, тоді як на відомому хості є RSA.
  • Атака «людина посередині». – Якщо ви отримуєте цю проблему під час наступних з’єднань із відомим хостом, це може бути пов’язано з тим, що зловмисник прослуховує ваше з’єднання з хостом.

Тепер, коли ми знаємо причини цієї помилки, давайте виправимо її за допомогою наведених нижче рішень.

Як я можу перевірити та перевірити ключ хоста?

  1. Перевірте перше слово у другому рядку підказки «Не вдалося встановити автентичність хоста» для алгоритму ключа SSH.
    ssh не може встановити автентичність хоста
  2. Далі перевірте кілька перших символів відбитка, щоб визначити хеш. Зазвичай це так SHA256 або MD5.
    відбиток пальця
  3. Тепер увійдіть на віддалений сервер і виконайте такі команди залежно від хешу: Для SHA256:ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pubДля MD5: ssh-keygen -E md5 -lf /etc/ssh/ssh_host_ed25519_key.pub
  4. Нарешті, порівняйте відбиток пальця з тим, що ви бачите, коли відкриваєте з’єднання SSH на своєму пристрої. Якщо воно те саме, можна продовжувати підключення. В іншому випадку скасуйте підключення та повідомте про проблему.

Як я можу виправити помилку автентичності хоста не встановлено?

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

  • Перевірте підключення до мережі
  • Оновіть програмне забезпечення SSH
  • Переконайтеся, що -SSH/відомий_хост доступний для запису

Якщо проблема не зникає, ви можете перейти до наведених нижче детальних рішень.

1. Пропустити перевірку HostKey

Це один із найпростіших способів виправити помилку неможливо встановити автентичність хоста. Однак це дуже ризиковано, оскільки воно фактично видаляє сповіщення та відкриває ваш ПК, якщо підказка спричинена атакою "людина посередині".

Але якщо ви впевнені, що повідомлення про помилку було оновлено або переналаштовано ключ хоста, додайте запис нижче у файл unknown_host: $ ssh -o "UserKnownHostsFile=/dev/null" -o "StrictHostKeyChecking=no" [email protected]

Це створює нульовий файл перевірки та допомагає обійти сповіщення безпеки. Щоб налаштувати це назавжди для поточного користувача, додайте наведений вище запис до ~/.ssh/конфігурація файл.

Нарешті, додайте його до /etc/ssh/ssh_config файл, щоб застосувати його до всіх користувачів.

2. Перевірте віддалений хост

У деяких випадках ця проблема може виникати через неправильний або нефункціональний ключ хоста. Крім того, сам сервер може бути нелегальним.

У цьому випадку вам потрібно виконати перевірку ключа хоста SSH, щоб переконатися, що ключ правильний і сервер не скомпрометовано.

Для цього виконайте наведену нижче команду (змініть веб-сайт на фактичний домен або IP): ssh-keyscan website.com

Порада експерта:

СПОНСОРОВАНО

Деякі проблеми з ПК важко вирішити, особливо коли мова йде про відсутні або пошкоджені системні файли та сховища Windows.
Обов’язково використовуйте спеціальний інструмент, наприклад Фортект, який просканує та замінить ваші пошкоджені файли їх свіжими версіями зі свого репозиторію.

Ця команда покаже відкритий ключ віддаленого хоста на вашому терміналі. Тепер ви можете порівняти відкритий ключ із ключем, наданим адміністратором сервера або у файлі unknown_hosts.

3. Видаліть старий ключ хоста

Якщо помилка «Не вдалося встановити автентичність ЦС хоста» спричинена змінами, внесеними до ключа, потрібно видалити старий ключ.

Для цього виконайте наведену нижче команду (змініть веб-сайт на фактичний домен або IP): ssh-keygen -R website.com

Це видалить старий ключ із файлу unknown_hosts і вирішить проблему.

4. Очистити кеш DNS

  1. Натисніть вікна клавіша + С, вид cmdі виберіть Запустити від імені адміністратора у командному рядку.
    адміністратор cmd
  2. Введіть команду нижче та натисніть Введіть: ipconfig/flushdnsipconfig
  3. Нарешті, дочекайтеся завершення виконання команди та повторіть спробу підключення.

Інколи неможливість встановити автентичність хоста може бути викликана неправильно налаштованим хостом DNS. Щоб виправити це, потрібно очистити кеш DNS і перезапустити з’єднання.

Чи існують ризики, пов’язані з очищенням відомих хостів?

Файл unknown_hosts містить усі ваші надійні ключі, і його не слід стирати. Але якщо ви очистите файл, це не повинно викликати жодних проблем.

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

Однак файл буде створено автоматично після підключення до іншого віддаленого хосту за допомогою клієнта SSH.

Як я можу запобігти проблемам автентичності хоста в майбутньому?

Неможливість встановити автентичність хоста є нормальною, коли ви підключаєтеся до сервера вперше. Отже, в ідеалі ви не повинні вимикати сповіщення безпеки.

Однак, щоб запобігти цій помилці на довірених серверах, особливо під час наступних підключень, переконайтеся, що хост не зламано, і ви підключаєтеся до правильного та оновленого ключа.

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

Як поганий власник або дозволи на конфігурацію SSH цю проблему можна вирішити за допомогою кількох команд.

Крім того, якщо ви отримуєте помилку під час підключення до сервера вперше, знайте, що це нормально. Отже, ви можете просто вибрати опцію «Так», якщо ви довіряєте серверу.

Щоб загорнути це, якщо хочете знати як встановити RSAT на Windows 11, перегляньте наш докладний посібник на цю тему.

Все ще виникають проблеми?

СПОНСОРОВАНО

Якщо наведені вище пропозиції не допомогли вирішити вашу проблему, ваш комп’ютер може мати серйозніші проблеми з Windows. Ми пропонуємо вибрати комплексне рішення, наприклад Фортект для ефективного вирішення проблем. Після встановлення просто натисніть Переглянути та виправити кнопку, а потім натисніть Почати ремонт.

Teachs.ru
Як виправити доменне ім’я, яке не вирішується

Як виправити доменне ім’я, яке не вирішуєтьсяIp адресаСерверDnsПомилка

Проблеми з іменами доменних імен є досить поширеними при роботі з веб-сайтами.У статті нижче показано, як виправити доменне ім’я, яке не вирішується.Якщо ви часто стикаєтеся з такими проблемами, до...

Читати далі
Чорна п’ятниця 2021: найкращі серверні стійки у продажу

Чорна п’ятниця 2021: найкращі серверні стійки у продажуСерверАкції чорної п'ятниці

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

Читати далі
Гра GMod вилітає під час приєднання до сервера [Повне виправлення]

Гра GMod вилітає під час приєднання до сервера [Повне виправлення]СерверАварія гри

Немає секрету, що зустрічаються з помилками Гра GMod, яка вилітає при підключенні до сервера може зіпсувати досвід будь-якого гравця.Швидке та просте рішення може включати в себе зміну налаштувань ...

Читати далі
ig stories viewer