Якщо Ви користуєтеся тарифом "Premium" або вище і Ви увімкнули SSH-доступ, Ви можете підключитися через SSH за допомогою будь-якого SSH-клієнта. Якщо у Вас виникли проблеми з підключенням, ось кілька поширених помилок і способи їх усунення.
Підключення закрито (Connection closed)
Якщо після спроби підключення з'являється повідомлення про те, що з'єднання з IP-адресою хостингу закрито, це означає, що з'єднання розірвано:
Зазвичай причина в тому, що вимкнено SSH-доступ. Усе, що Вам потрібно зробити, це ввімкнути SSH-доступ і підключитися ще раз.
Термінал одразу закривається
Якщо термінал закривається одразу після введення пароля, Вам потрібно вимкнути, а потім знову ввімкнути SSH-доступ. Після цього з’єднання має бути успішним.
Відмовлено в дозволі або доступі (Permission denied or Access denied)
Ви можете побачити подібне повідомлення:
Це означає, що Ви використовуєте неправильні облікові дані SSH. Це можна легко виправити, ще раз перевіривши Ваші дані SSH. Якщо Ви вперше налаштовуєте свій обліковий запис хостингу, зверніть увагу на те, що пароль SSH та пароль FTP Вашого основного домену (доменне ім'я, яке Ви бачите в розділі "Оплата") однакові.
Якщо Ви не впевнені щодо пароля, Ви можете встановити новий пароль для FTP і SSH, змінивши пароль FTP основного домену, або створити пароль лише для SSH.
ПРИМІТКА
Ми рекомендуємо додати ключі SSH для свого акаунта, щоб не знадобився пароль SSH.
З'єднання відхилено (Connection refused)
Ця помилка зазвичай виникає, якщо використано неправильний порт. У Hostinger ми використовуємо порт 65002. Тому під час підключення потрібно використовувати саме це значення.
Інші можливі причини та способи їх вирішення можна переглянути в цьому відео:
Тайм-аут підключення (Connection timed out)
Основні причини цієї помилки:
проблеми з підключенням до мережі: перевірте, чи працює Ваше інтернет-з'єднання. Спробуйте перезавантажити роутер і перевірити у свого інтернет-провайдера, чи дозволені вхідні та вихідні з'єднання через порт 65002.
брандмауер блокує SSH: брандмауер, антивірус або налаштування мережевої безпеки можуть перешкоджати встановленню SSH-з'єднання. Перевірте всі налаштування, щоб переконатися, що з'єднання через порт 65002 дозволено;
IP-адреса Вашого хостингу тимчасово недоступна через DDoS-атаку або технічне обслуговування сервера.
Команду не знайдено
З міркувань безпеки команди з підвищеними привілеями, такі як sudo, відключені для тарифів хостингу "Web" і "Cloud". Якщо Вам потрібні такі команди, перейдіть на хостинг VPS.
Незавершені процеси
Якщо Ви бачите, що команда запустилася правильно, але з якоїсь причини зупинилася – обов'язково перевірте вкладку використання ресурсів. Кожна дія у SSH використовує ресурси Вашого тарифу, і якщо їх недостатньо, процес завершиться помилкою. Щоб розв'язати цю проблему, запустіть команду альтернативним способом або змініть свій тариф хостингу.